oneAPI Heterogeneous Computing Programming
This talk provides an introduction to:
- SYCL*, which is a programming language that supports heterogeneous computing based on open standards.
- The core components of the Intel® oneAPI Base Toolkit and the Intel® oneAPI HPC Toolkit for HPC-specific workloads.
- The SYCL program structure, operation examples, and code analysis of several sample codes. This provides a preliminary understanding of this single-source heterogeneous programming environment and of basic tools that support CPUs and GPUs.
Jie Lin received a doctorate degree in computer science from Zhejiang University in 2005, and later joined Intel Asia Pacific research and development. He has been engaged in technology development for 16 years.