Gpu Systems


Gpu Systems accelerates computations using modern accelerators such as CPUs, GPUs and future devices while simplifiying implementations.

Today most computers, handhelds and mobile phones include one or several processing devices - CPUs or GPUs.

Creating Software Across Platforms and Devices


Our focus lies in the development of next generation APIs and software for modern processor architectures, such as CPUs and GPUs. GPU technology today delivers unparalleled performance but is difficult to harness. Moreover, a GPU and CPU architecture is very different from each other whereas computations are to be expressed uniformly across both.

Working with our product Libra SDK, results in more performance for your software at the same time targetting both the CPU and the GPU. Your software also needs writing less code compared to other existing solutions. Our customers will benefit greatly from this new cross-platform, cross-processor opportunity.

Custom library development with Libra SDK:

gVar add(gVar array1, gVar array2)
{
    return array1 + array2;
}

A portable function to access the power of CUDA, OpenCL, OpenGL (GPU) and x86/x64 (CPU) devices.


Libra introductory app source code - Hello World

Libra with CUDA devices producing less source code than native CUDA
Libra with OpenCL devices producing less source code than native OpenCL

See more code Examples
See FAQ for more info

News

Libra SDK extended to major mobile/tablet platforms
11/2013


Libra SDK - GPGPU/Heterogeneous software development kit - available for major PC, Mobile and Tablet operating systems and compute devices.

Libra SDK new datasheet available
09/2013


Libra SDK - Cross-platform compute library - enables developers to uniformly accelerate math operations across all the major opearating systems, programming environmants, CPU and GPU platforms.

Libra GPGPU extended to major platforms
04/2012


Libra SDK - GPGPU/Heterogeneous software development kit - available for major operating systems and compute devices.

Libra Generic Accelerated Computing
11/2011


Introduction to generic CPU/GPU computing in a C/C++ environment.

Libra SDK matlab support released 27/10/2010


Bringing CPU & GPU computing to matlab environment.

Libra 1.2 SDK Showcase 01/06/2010 AMD booth - ISC '10 - Germany


Enabling accelerated computing through the combination of GPU and CPU technologies.

Libra SDK 1.2 version - 08/06/2010


Simplify and accelerate your computations using Libra 1.2 SDK. Libra SDK enables C/C++ programming for both CPUs and GPUs including sample programs and documentation. Technology overview

Libra SDK 1.1 version - 24/06/2009


See presentation

Libra accelerates and simplifies
3D technology - 05/09/2008


A disparity/depth estimation algorithm was easily implemented with Libra 1.0 SDK. The performance of the previous c++/openMP implementation was significally improved by using Libra 1.0 SDK.