Get
Libra SDK
Login
Home
Libra SDK
FAQ
Examples
Overview
Download
Join
Partners
About
Contact
Code examples across CPUs & GPUs & future devices
C/C++
[Initialize Libra API]
[Hello World - matrix multiplication]
[SpMV - Sparse Matrix Vector multiplication]
[Computation of PI - monte-carlo method & arctan series expansion]
[CG Solver - develop powerful iterative algorithms rapidly - solve (dense/sparse real/complex float/double) linear equation systems]
[Water droplets simulation - develop advanced physics/graphics applications]
[Fluid simulation - advanced simulation demonstrating gather & scatter matrix/vector operations etc]
[Image Convolution - develop powerful signal filters easily]
[Pack smaller matrices into a larger sparse matrix and solve - batched matrix multiplications]
[Use CPU & GPU backends simultanesouly - matrix multiplication using CPU & GPU]
Java
[Initialize Libra API]
[Hello World - matrix multiplication]
[Water droplets simulation - develop advanced physics/graphics applications]
C#
[Initialize Libra API]
[Hello World - matrix multiplication]
[Water droplets simulation - develop advanced physics/graphics applications]
Matlab
[Initialize Libra API]
[Hello World - matrix multiplication]
[Water droplets simulation - develop advanced physics/graphics applications]
Other programming languages
Call Libra C API to access CPU & GPU devices from programming languages, fortran etc