GPGPU acceleration

3 replies [Last post]
chamcham
User offline. Last seen 4 years 45 weeks ago. Offline
Joined: 2007-03-09
Posts:

How about some experimental GPGPU acceleration within ardour?

Maybe using OpenCL or CUDA to accelerate some common audio processing functions.

paul
paul's picture
User offline. Last seen 11 hours 29 min ago. Offline
Joined: 2006-03-16
Posts:

GPGPU's are very powerful but also very latency-inducing. They are not designed for use in realtime, low latency contexts. If you were doing "offline rendering" they would offer huge amounts of power, but their current design adds many milliseconds to delays to signal processing.

roaldz
User offline. Last seen 1 year 39 weeks ago. Offline
Joined: 2008-11-12
Posts:

Why is that a problem? realtime playback still works(without GPU), but rendering will be faster(using GPU), right?
I'm aware it's not easy to implement something like this.

hogiewan
User offline. Last seen 3 years 33 weeks ago. Offline
Joined: 2007-05-02
Posts:

by rendering, i guess you mean for export. I'd say that it is not worth it. I don't feel that exporting takes very long, and there are plenty of other things to work on than speeding up the export.