8 ms·
Indeed, OpenCL runs on everything - if you can set it up... :/ Actually, at the time, what I did was a 3-way comparison between GPU, XeoPhi and classic CPU (wa
by DrNosferatu 6y ago
Indeed, OpenCL runs on everything - if you can set it up... :/
Actually, at the time, what I did was a 3-way comparison between GPU, XeoPhi and classic CPU (was it 8 cores?) running the same OpenCL code.
Anyways, the "many-core" specimen, XeonPhi, benched at the geometric mean between classic CPU and GPU - so closer to classic CPU!
(we were using beta hardware, our intel specialist - nice, helpful guy actually - went mute after I got those results :D )
On top of that, reimplementing the same algo in CUDA gave ~10% advantage over OpenCL on NVidia hardware.
I wonder how it would fare on a FPGA of the same price/TDP?
And more relevant for 2021:
- I wonder if we would get the same kind of results using Vulkan?
- Speaking of which, does anyone know of any good books / tutorials / runnable examples of Vulkan in a compute-oriented application?
Cheers!
- DrNosferatu 6y agoPS: Does anyone have any experience with ArrayFire? https://arrayfire.com/ https://arrayfire.com/ (I believe it's from the people that did the [GPU]Jacket for Matlab)