Skip to content

intel/compute-samples

Repository files navigation

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.