Project Snapshot
At RISC-V Europe 2025 we presented a poster showing how Embecosm used the oneAPI Construction Kit to explore accelerating PyTorch using RISC-V cores, trying over a thousand in emulation and some on an FPGA. The oneAPI ecosystem supplies unified language and libraries to express parallelism and is based on open standards such as C++ and Khronos SYCL. This case study shows how the oneAPI Construction Kit lets you put this ecosystem on new hardware.
In Their Own Words
Poster Preview
Meet the Author
Alastair Murray
Architect for Language Runtimes at Codeplay Software Ltd in UK
Alastair Murray is the Architect for Language Runtimes at Codeplay Software. Having worked at Codeplay for over 10 years he has had a wide range of roles from implementing OpenCL and editing the OpenCL specification, to being VP of the Product Engineering division, to getting to work with teams in Intel when the company became an Intel subsidiary. Currently he leads the technical direction for the language runtime work, overseeing multiple projects centred on implementing the SYCL language on multiple vendor’s heterogeneous hardware, including RISC-V devices. Prior to working at Codeplay he worked in Academia, doing a PhD at the University of Edinburgh and a Post-Doc at Virginia Tech, focusing on compilation for heterogeneous processors.