5 ms·
When? Where? How can it be miles ahead if the hardware has not been released yet?
by zepmck 6y ago
When? Where? How can it be miles ahead if the hardware has not been released yet?
- baybal2 6y agoYes, seconding that. What the point of using OneAPI, a yet another compute API wrapper, to make software just for a single platform? You can just use regular computing libs, and C, or C++. Serious HPC will still stay with its own serious HPC stuff, superoptimised C, and fortran code, no matter how labour intensive it is. So, I see very little point in that.
- dogma1138 6y agoOneAPI is already cross platform through codeplay’s implementation which also can run on NVIDIA GPUs, its whole point is to be open cross platform framework that targets a wide range of hardware. Wether it would be successful or not is up in the air but it’s goals are pretty solid.
- my123 6y agoSo basically, a thing that will provide first-class capabilities only on Intel hardware, and won't be really optimised for maximum performance/expose all the underlying capabilities of the hardware elsewhere.
- pjmlp 6y agoSuperoptimised C++, and Fortran code, with Chapel on the horizon.