4 ms·
I think you could use Python for CUDA programming (I didn't tried that), see PyCUDA at: http://mathema.tician.de/software/pycuda http://mathema.tician.de/softw
by octopus 16y ago
I think you could use Python for CUDA programming (I didn't tried that), see PyCUDA at:
http://mathema.tician.de/software/pycuda http://mathema.tician.de/software/pycuda
even Matlab has some bindings for CUDA:
http://developer.nvidia.com/object/matlab_cuda.html http://developer.nvidia.com/object/matlab_cuda.html
Bare in mind however that the original CUDA implementation uses C, so if you want the last drop of performance you will use C.
- tomrod 16y agoCan OpenCL be implemented on systems which do not support CUDA? I have a relatively inexpensive HP bought about 3 years ago that, well, just won't run CUDA even with an nvidia card :-)
- octopus 16y agoI don't think so, better check on NVIDIA forums to be sure ...
- manvsmachine 16y agoIf you're still talking about about NVIDIA cards, then no; their OpenCL implementation is based upon the CUDA architecture (technically, CUDA is the device architecture that supports GPGPU programming, not the language itself). That said, videocards are cheap these days, as long as you don't need the high-end: you can snag an entry-level Fermi card (GTS450) for right around $100 these days, or less if you go with something GT200-based.