The Xcelerit SDK is a software toolkit to boost the performance of compute-intensive applications while preserving programmers’ productivity. From a modified sequential source code – free from any parallel constructs, low-level compiler directives, etc. – the Xcelerit SDK can generate highly optimised code for a variety of target processors (e.g. multi-core CPUs, GPUs, or Intel’s Xeon Phi).

This white paper zooms into the programming interface of the Xcelerit SDK, using a simple example. It gives code snippets and illustrates the key concepts behind the Xcelerit SDK.

  • Programming model background
  • Example application walk-through
  • Code samples
  • Same source code runs optimised on different processors