| Autore | - Topic: Use full GPU-power to run audio-engine (CUDA) - |
|---|---|
NVIDIA is developping a toolkit (current release is 1.1).
http://www.nvidia.com/object/cuda_get.html It enables 3rd party developpers to expose the full proccessingpower of Nvidia-cards in order to run heavy-duty audio-proccessing (like master tempo and VST-plugins). in other words: The NVIDIA grafix-cards can run VST-plugins (and other audio-proccessing tasks) which will unload the CPU! There are some VST-plugins who already support CUDA (like Nebula 3). http://www.acusticaudio.net/modules.php?name=Products&file=nebula3 It would be realy REALY awesome if VirtualDJ would support CUDA. Imagine how incredible smooth VDJ would run if the entire audio-engine (including the master-tempo and VST-plugins) was handled by a NVIDIA-gpu... devteam.. please implement support for CUDA. it would make VDJ even more outstanding than other dj-packages. |
|
Thing is even if you have a quad core, VDJ isn't utilizing it much. While you find x86 cpus in all laptops, even Mac ones, you don't find (single brand) GPU's and CUDA doesn't work with Intel/AMD GPUs. There are similar solutions that work with more than one GPU but as long as the target is laptop and not desktop it's more realistic to ask for VDJ to do different audio source processing in different CPUs/threads.
Another more realistic option is to license more optimized algorithm, I doubt the current uses any CPU optimizations like SSE. |
|

