
Download Now
CULA Basic is now available to all registered users. Download CULA Basic now and start accelerating your linear alegbra functions.
Product Features
The power of the graphics processor in your computer often goes unused, and scientific computing demands ever-increasing speeds. CULA leverages the power of the CUDA-enabled GPU in your computer to accelerate some of the most popular linear algebra routines in the industry standard LAPACK library.
| Price | Precisions | Functions | Redistributable | Support |
|---|---|---|---|---|
| FREE | S, C | 6 | Yes | Public forums |
CULA Basic Functions
CULA Basic includes the following functions in single and single-complex precisions only.
| Function Name | Description |
|---|---|
| getrf | LU decomposition |
| gesv | System solve |
| geqrf | QR factorization |
| gesvd | Singular value decomposition |
| gels | Least squares |
| gglse | Constrained least squares |
For other versions of CULA with more functions and precisions, visit our Versions page.
Performance Increases
This graph shows the average speed up of the CULA Basic functions* when compared to the latest reference implementation of LAPACK available from Netlib. All benchmarks were obtained using a 64-bit version of Windows Vista running on a state of the art machine containing an Intel Core i7 920 CPU, 6 GB of DDR3 RAM, and an NVIDIA Tesla C1060 using large matrix sizes (N=10000). These speed calculations include the data transfer time to and from the GPU.

