Intel Developing "oneAPI" For Optimized Code Across CPUs, GPUs, FPGAs & More
![INTEL](/assets/categories/intel.webp)
OneAPI is so Intel leaves "no transistor left behind" and is their software stack for providing optimized applications and frameworks across processors, GPUs, FPGAs, and other platforms. It was only briefly covered but sounds akin to the Heterogeneous System Architecture (HSA) and their response to NVIDIA's CUDA ecosystem.
It also appears oneAPI will be open-source, but no code or substantive details were immediately available. It makes sense though given Intel's growing array of FPGA devices, their future Arctic Sound discrete GPU plans, and the need for achieving optimal performance particularly around machine learning workloads.
Hopefully oneAPI will be supporting existing industry standards like OpenCL and SYCL to avoid further fragmentation in this space. But for now it looks like we'll be waiting until some point in 2019 for learning all about it.
12 Comments