Focused Trainings

oneAPI for CPUs, GPUs and FPGAs: Overview and Hands-On

Virtual (Zoom Meeting)


Zoom Meeting


oneAPI is a cross-industry, open, standards-based unified programming model that delivers a common developer experience across multiple accelerator architectures (CPUs, GPUs and FPGAs) - for more productivity, faster application performance, and greater innovation (see

This short 3h workshop serves as a starting point to learn about the practical development of CPU, GPU and FPGA code using Intel's oneAPI product. The covered topics are

  • 1h basic introduction and overview of the new development environment
  • 1h focus on GPU development and porting
  • 1h focus on FPGA development and specialties

The focus of this workshop is on hands-on-sessions (>50% of the time in each topic block) to directly apply the presented concepts with exercises. In the near future we will offer follow-up oneAPI workshops to cover individual architectures in-depth through specialized courses.

Target audience: Strong interest in using oneAPI to program on CPUs, GPUs and FPGAs, and, ideally, familiar with basics of C/C++.


  • Dr. Lukas Mazur (HPC expert for GPU acceleration)
  • Dr. Heinrich Riebler (Scientific Advisor FPGA Acceleration)
  • Dr. Xin Wu (Scientific Advisor Theoretical Physics/Chemistry)

The event will be held in a virtual way via Zoom video conference. This course is free of cost for members of German universities or publicly-funded research institutions in Germany.

Please Note: This course is overbooked and we have to close the registration. We appreciate and thank you for your interest. You may contact us for the announcement of this course repeated in the future.