Tools
Explore new features and tools within Intel® products, communities, and platforms
98 Discussions

Bring the oneAPI Ecosystem to Your RISC-V® Processor with the oneAPI Construction Kit

MaxTerry
Employee
0 0 1,056

Codeplay, an Intel company, recently announced support for RISC-V® in their oneAPI Construction Kit. RISC-V is a fast-growing, open standard instruction set architecture (ISA) for processors of all types offered under royalty-free open-source licenses.

The oneAPI programming model allows for a single codebase to be deployed across multiple computing architectures—including CPUs, GPUs, FPGAs, and other accelerators—through direct programming in C++ with SYCL,* together with a set of libraries targeting common functions like math, threading, and neural networks, and a hardware abstraction layer that enables programming in one language to target different devices. The oneAPI specification is now governed by the UXL Foundation to help drive open source collaboration and development of a unified, cross-architecture programming model, free from proprietary software lock-in.

Codeplay’s oneAPI Construction Kit is a framework that can be used to extend the oneAPI ecosystem to custom architectures for AI and HPC. The latest 4.0 release introduces RISC-V native host for the first time, for both native on-host and cross-compilation. This feature makes it possible to run code on a CPU and take advantage of the acceleration SYCL provides through data parallelism. This is a significant step to achieving the vision of a fully open hardware and software stack, by allowing RISC-V processor designers to now easily integrate SYCL and the oneAPI ecosystem with their hardware through the oneAPI Construction Kit. It is entirely open-source and free to use.

Get started by visiting the project on GitHub

Read on at Codeplay’s blog!

 

*Other names and brands may be claimed as the property of others.  SYCL is a trademark of the Khronos Group Inc

About the Author
Technology marketing leader with a passion for connecting customers to Intel value!