Skip to content
Jimmy Wei edited this page Mar 10, 2023 · 11 revisions

What is oneAPI

oneAPI is an open, standards-based, multiarchitecture programming model for CPUs, GPUs, FPGAs and other accelerators. Intel® oneAPI Toolkits help developers build, analyze and optimize high-performance, multiarchitecture applications.

The Intel® oneAPI product family includes:

  • Industry-leading compilers
  • Performance libraries
  • Analyzer and debugger tools
  • Domain-specific toolkits, including libraries and accelerated workload tools

What are oneAPI Code Samples

The code samples in this repository show you how to use SYCL and other oneAPI tools to achieve performance improvements through the use of new coding methodologies for Intel CPUs, Intel GPUs, and FPGA accelerator technologies. These code samples are available through this Github repository or via the sample browsers that are bundled with the Intel® oneAPI Toolkits.

Contributing to oneAPI Code Samples

We welcome your suggestions for new samples, as well as your feedback regarding existing samples. If you find corrections that should be made or if you have a sample you would like to contribute, please file an issue or fork this repo and make a pull request. For more information on contributing, see the wiki on Contributing an oneAPI Sample

Clone this wiki locally