Re: Bulk IN transfer rate issue with FX2LP on Windows

michel <[email protected]> Thu, 24 Mar 2016 14:05:20 -0700 (MST)
Newsgroups gmane.comp.lib.libusb.devel.windows
Message-ID <[email protected]>
i have seen also weird "slow" response time using asynchronous api on windows 
on a "bulk loop" test  made of bulk out and bulk (not fx2).
The loop time using full asynchronous in + out call is bigger than asynch 
in + synchronous out .
I have not investigate why. It was  couple 100 usec more for about 200 us
loop time on bus. 
I Also did observe the same on diffeerent usb 2.0 and usb3.0 host
controller. 

Still I get good performance from FX2  bulk in streaming (>24MB/sec)  using
large (2MB) "synchronous " request on one device i have . Might not optimal 
but ok for my use case  loosing some  micro second  and some KB/sec is
acceptable vs added complexity of asynchronous (specially when to abort in
middle of streaming). 




--
View this message in context: http://libusb.6.n5.nabble.com/Bulk-IN-transfer-rate-issue-with-FX2LP-on-Windows-tp5715721p5715732.html
Sent from the LibUSB Dev - Win32 mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140