Skip to content
This repository was archived by the owner on Sep 14, 2026. It is now read-only.

Repository files navigation

THIS PROJECT IS ARCHIVED

Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates. Patches to this project are no longer accepted by Intel.
If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.

contact: webadmin@linux.intel.com

Intel® GPU Compute Samples

Build Status Build status

Sample GPU Compute applications for Intel® Processor Graphics that demonstrate:

  • notable new features in Compute APIs in released Graphics drivers
  • features specific to Intel® Processor Graphics
  • efficient way of using Intel® GPUs for general computing

Compute samples currently support OpenCL™ and oneApi Level Zero compute APIs.

Samples Overview

List of all available samples and their description can be found in the Samples Overview.

Getting Started

Prerequisites

Clone repository

git clone https://github.com/intel/compute-samples
cd compute-samples

Install dependencies

Dependencies can be installed manually or by using installation scripts like the one below:

scripts/install/install_ubuntu_18_04.sh

More details can be found in the BUILD file.

Build

mkdir build
cd build
cmake ..
cmake --build .

More details can be found in the BUILD file.

Testing

In order to run tests please read this section.

Versioning

We use Semantic Versioning. Current version is 0.y.z which means that API may change without maintaining backward compatibility.

Contributing

Please read CONTRIBUTING file for details about the contribution process.

License

Intel® GPU Compute Samples are licensed under the MIT License.

About

Intel® GPU Compute Samples

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

111 stars

Watchers

20 watching

Forks

Used by

Contributors

Languages