4 ms·
Why base it on C? Programming parallel systems is a new paradigm, one that is distinctly different from the imperative world of C. Just compare the example FFT
by stygianguest 16y ago
Why base it on C? Programming parallel systems is a new paradigm, one that is distinctly different from the imperative world of C. Just compare the example FFT on wikipedia (https://secure.wikimedia.org/wikipedia/en/wiki/Opencl https://secure.wikimedia.org/wikipedia/en/wiki/Opencl) with for example the StreamIt implementation (http://groups.csail.mit.edu/cag/streamit/apps/benchmarks/fft/streamit/FFT5.str http://groups.csail.mit.edu/cag/streamit/apps/benchmarks/fft...).
Alright. Damn. That isn't actually that much better. Does anyone know a language that has an elegant yet efficient parallel implementation of the FFT?