[Csnd] csound+CUDA
Date | 2012-12-21 00:33 |
From | Matti Koskinen |
Subject | [Csnd] csound+CUDA |
n OSX CUDA (NVIDIA) gives blazing fast 1D fft convolution, and I'm wondering if it could be used to speed-up things. On windoze CUDA must be compiled with MSVC, but OSX and Linux can compile with gcc/g++. I really dislike MSVC, and CUDA is not possible with MINGW. My mac mini has a shared memory 256 MB with 9400M and it's not very speedy, but Linux box has a better GeForce and that can take much bigger memory usage and much more cores and rapid calculations. Anybody thought or implemented his before? thanks -matti |
Date | 2012-12-21 13:10 |
From | Edward Costello |
Subject | Re: [Csnd] csound+CUDA |
I researched adding OpenCL (similar to CUDA) for a project of mine to use the graphics card to do DSP, I really don't know too much about graphics cards or parallel programming but apparently there is a problem of latency when transferring data back and forth to the gpu and thats why it's not used very much in digital audio processing other than the odd convolution reverb plugin. There is a good thread about this on the Juce forums: Using OpenCL on a multicore CPU might work though, I still have to look into it. Ed On 21 Dec 2012, at 00:33, Matti Koskinen <mjkoskin@kolumbus.fi> wrote:
|
Date | 2012-12-21 14:04 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Csnd] csound+CUDA |
> I researched adding OpenCL (similar to CUDA) for a project of mine to use > the graphics card to do DSP, I really don't know too much about graphics > cards or parallel programming but apparently there is a problem of latency > when transferring data back and forth to the gpu and thats why it's not > used very much in digital audio processing other than the odd convolution > reverb plugin. There is a good thread about this on the Juce forums: > > http://www.rawmaterialsoftware.com/viewtopic.php?f=2&t=8323&start=15 > > Using OpenCL on a multicore CPU might work though, I still have to look > into it. > Ed > > OTOH see our paper in ICMC 2010 (Bradford Dobson & ffitch), our our current research application.... |