Language Solutions

NVIDIA GPU's have extremely high processing capabilities which can be accessed through many different industry standard programming languages.

CUDA Toolkit

Provides a comprehensive environment for C/C++ developers building GPU-accelerated applications.


Directives for parallel computing, is a new open parallel programming standard designed to enable all scientific and technical programmers.

PGI Accelerator Fortran and C Compilers

Accelerate applications on GPU platforms by adding compiler directives to existing code.

The PGI CUDA C/C++ compiler for x86

Compile and optimize their CUDA applications to run on x86-based workstations, servers and clusters.


Enjoy GPU acceleration directly from your Fortran program using CUDA Fortran from The Portland Group.

Anaconda Accelerate

Enables acceleration on your GPU or multi-core processor using Python.


Gives you access to CUDA fuctionality from your Python code.


OpenCL is a low-level API for GPU computing that can run on CUDA-powered GPUs.


This is an open source implementation of the Message Passing Interface (MPI).


This is a novel approach to develop GPU applications on .NET, combining the CUDA with Microsoft’s F#.

CAPS HMPP Workbench

CAPS HMPP Workbench is a higher level abstraction, directive-based programming model.