I am doing some preliminary testing of CUDA for audio, Version 2 (final) has been out for a couple of days, and this is also what I am using.
In order to get anything done, one will always have to do something else first, here: Get some data transferred to the board. Surprisingly this appears to be ten times harder than getting the data back, at least for very small data sets representative of a bunch of on/off events or a milliseconds worth of samples. For 1024 bytes the transfer will take about 0.2 ms. That is 20% of the available time if we use a time granularity of a single millisecond. OTOH this appears to be mostly an intial constant, (much) more data can be transferred in the exact same amount of time if that is what is needed. Now my card (8400GS) is neither the latest nor greatest and I therefore wonder if anybody with better equipment is experiencing the same phenomenon? This card does not support aynchronous transfers, which otherwise might have been the thing to use here. mvh // Jens M Andreasen _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
