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
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Tue Aug 26 00:15:05 2008
This archive was generated by hypermail 2.1.8 : Tue Aug 26 2008 - 00:15:06 EEST