> 
> Message: 9
> Date: Mon, 04 Oct 2010 13:51:07 +0200
> From: Max Tandetzky <max.tandet...@uni-jena.de>
> Subject: [LAD] CUDA implementation for calf
> To: linux-audio-dev@lists.linuxaudio.org
> Message-ID: <4ca9bfab.2090...@uni-jena.de>
> Content-Type: text/plain; charset=ISO-8859-15; format=flowed
> 
> Hallo,
> 
> I am new here, so I hope this is the right place to talk about what I 
> want to do.
> I want to make a CUDA implementation of the algorithms from the 
> calf-plugins. On the front end there should be placed a button (or 
> something else) to (de-)activate the CUDA support. I have already 
> written a jack-program (which makes some simple changes on audio data) 
> using CUDA. It works good and at a first sight the performance looks 
> promisingly.
> 
> I have read a part of the mailing list archive and found out that there 
> already was a discussion about audio processing with CUDA. I know there 
> are some reasons for not using CUDA like the duty to use the proprietary 
> Nvida driver, the limitation that only people who have an Nvidia card 
> will have a benefit and so on. But the CUDA implementation may show 
> which performance can be reached and may beuseful for Nvidia users 
> immediately.
> I know there is OpenCL but it is not as sophisticated as CUDA at the 
> moment, will have less performance than CUDA and I do not have the time 
> to learn OpenCl at the moment (but the project has to be finished soon). 
> I heard it is not too much work to transfer existing CUDA code to OpenCl 
> code later (assuming there is already an OpenCL implementation for all 
> CUDA functions which were used).
> So I want to do this with CUDA.
> 
> At the moment I have some questions:
> 1. Is there anybody has already done or is doing something like this?
> 2. Where can I get information to make any specific changes on the calf 
> code? (I examined it a bit but it will take time to understand the 
> structure of the program when I only have the code, especially the part 
> for the GUI seems to be conceptualized a bit more complex.)
> 
> It would be nice if I can get some help here.
> 
> Regards
> 
> Max Tandetzky

Hi Max,

I've done some test using OpenCL in the context of the Faust project 
(http://faust.grame.fr/). Up to now results are not really good, and I guess 
CUDA/OpenCL will be usable only in specific cases. I'll probably now test if 
directly using CUDA would give some benefit.  Maybe we can share some ideas?

Stéphane 





_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to