The Software Built to Perform

The award-winning 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. These include GPUs, many-core procesors – and combinations of these in a grid. The programming interface is intuitive and suitable for many classes of algorithms, e.g. Monte-Carlo, Finite-difference, or Lattice-based methods. The Xcelerit SDK is targeted at domain specialists performing heavy computations with the need for a flexible in-house solution. Users can focus on the core of their algorithm and the problem at hand, and yet they can generate high-performance programs.

Xcelerit SDK Box


Dramatically boost the performance of existing applications


Easily develop high-performance applications

Cost Efficiency

Massively reduce development and infrastructure costs

Seamless Integration

Easily integrate with existing code and libraries


The same source code can be deployed on all supported hardware


Adapts to hardware evolution without further code modifications

Supported Hardware

  • GPUs
    GPUs from Nvidia, Fermi or Kepler architecture
  • CPUs
    x86 CPUs from Intel or AMD
  • Intel Xeon Phi

    Intel Xeon Phi accelerator processor (KNC)

Supported Operating System

  • Microsoft Windows

    Windows, versions XP SP2, 7, 8, Server 2008, Server 2012

  • Red Hat

    Red Hat Enterprise Linux 5 or above

  • SUSE

    SUSE Linux Enterprise 11 or above

Supported Extensions

  • Matlab

    Interface with Matlab from Xcelerit-enabled code

  • Microsoft Excel

    Interface with Excel from Xcelerit-enabled code

  • IBM Platform Symphony

    Seamlessly deploy Xcelerit-enabled applications on your IBM Platform Symphony grid

Eurico Covas - Head of QRVG Development and Hedge Accounting Systems

From our point of view, this is a very good solution. We can get the speedups we require, maintain a single codebase and run the executable on any of our in-house facilities. This is a very efficient way to cut infrastructure and development costs

Eurico Covas - Head of QRVG Development and Hedge Accounting Systems / HSBC

Mike Giles - Professor of Mathematical Finance and Scientific Computing

I really like the Xcelerit SDK for Monte Carlo applications. The API is very clean, and the implementation is very elegant. I can see this approach doing very well with the banks who will like this better than the turn-key solutions that most other ISVs develop.

Mike Giles - Professor of Mathematical Finance and Scientific Computing / University of Oxford

Credit Risk Quant

Xcelerit technology helped us boost a complex credit risk computation. No expert programming skills were required and with only minor changes to our original sequential code we observed a dramatic performance increase.

Credit Risk Quant / Societe Generale


Xcelerit does exactly what it says on the tin – delivering great performance without the need to worry about the hardware details.

Quant / Lloyds Banking Group

Maintenance and Support

At Xcelerit, we acknowledge that Maintenance and Support (M&S) is business-critical for our clients. That's why we are committed to deliver top quality support to our customers and make sure that their systems operate efficiently within their unique environments.

Product support

The support allows clients to submit their support request, update their request, enquire about their request, as well as download product manuals, binaries and patches

Product updates

Receive new software releases as they become available

Web portal

Clients can take advantage of our web-based self-support available 24 hours per day, 7 days a week by visiting the Xcelerit Customer Portal

Request for features

We will assist clients if they would like to request new features

Email Support

Submitted your support queries anytime via our email-based support tracking system

Phone Support

24×7 hotline support for critical production issues

Chief Architect /

IBM Platform Computing really does a good job of controlling exactly what resources are made available to any one job – the Xcelerit Software Development Kit then makes sure that every available chunk of compute power is used to the limit.

Chief Architect / IBM Platform Computing

Principal Engineer /

Intel processors can really deliver spectacular performance to programmers who make good use of their cores, caches and vector processing units. Xcelerit technology opens up Intel performance to programmers who don’t have that expertise.

Principal Engineer / Intel

Business Development Manager /

NVIDIA GPUs can deliver staggering power to the end user. In many financial applications, we find that companies have quite extensive existing codebases. Xcelerit makes it very easy, with minimal modifications, to enable really quite spectacular speed-ups.

Business Development Manager / Nvidia

Join our Evaluation Program

Please share your details so we can process your request:

Ask A Question

Please give us some details so we can answer your request.

Ask A Question