Please confirm if you are using Cypress provided host applications or is it your custom tool. Kindly, test it out using the Streamer application and mention the throughput.
EDIT: Latest generation processors drive the core into low power based on CPU load thereby interrupting USB transfers. To avoid this, use a dummy code in your application to keep the processor alive. This will prevent the CPU entering into low power C states and thereby not affecting the USB transfers.