Last month at the Supercomputing ’19 conference held in Denver, Intel rolled out the oneAPI initiative and a beta release of a comprehensive set of Intel® oneAPI programming toolkits. Inside HPC, the definitive blog about all things HPC, just published an article titled “Intel’s Kent Moffat describes the exciting new launch of oneAPI” with a 3-minute video interview about the Intel® oneAPI rollout with Kent Moffat, a senior product manager at Intel. The interview was conducted by Rich Brueckner, President of insideHPC Media. If you wanted the fastest possible introduction to the oneAPI initiative, this video is it.
In this insideHPC video, Moffat describes the oneAPI standards-based initiative and the set of Intel beta products that have just been released in support of that initiative. The beta release Intel oneAPI products serve as a reference implementation to the oneAPI specifications.
As for why Intel has mounted this significant development effort, requiring millions of engineering hours, Moffat says, “HPC is more than just CPUs today… there’s increasing use of FPGAs” and other hardware accelerators. You don’t want “m” ways to program all of these architectures and you especially don’t want “m times n” ways when you multiply the number of architectures by the number of vendors in the market.
The oneAPI initiative is an effort to converge on one unified programming model, and one language, that developers can use to target all of these heterogeneous processing architectures and be more productive. The greater goal of the oneAPI initiative is to encourage industry support for these various architectures and libraries.
Here’s the Inside HPC video interview of Kent Moffat:
For more information about the oneAPI initiative and the Intel oneAPI beta release, see “Intel announces open oneAPI initiative and development beta release with Data Parallel C++ language for programming CPUs, GPUs, FPGAs, and other accelerators.”
Legal Notices and Disclaimers:
Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No product or component can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com.
Results have been estimated or simulated using internal Intel analysis, architecture simulation and modeling, and provided to you for informational purposes. Any differences in your system hardware, software or configuration may affect your actual performance.
Intel does not control or audit third-party data. You should review this content, consult other sources, and confirm whether referenced data are accurate.
Cost reduction scenarios described are intended as examples of how a given Intel- based product, in the specified circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction.
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries.
Other names and brands may be claimed as the property of others.