GPU speeds on CPU with QLA for MATLAB

Thought this might be of interest to the forum - GPU-level speed using only a CPU with QLA: The Quick Linear Algebra Library.

QLA provides fast linear algebra in MATLAB, requiring only a regular CPU. For a minuscule sacrifice in accuracy, you get a mammoth increase in speed.

  • How fast? Speedups over built-in MATLAB functions range from 10x to 1000x+ on benchmarks.

  • How easy? Just add a ‘q’ in front of your normal function calls - e.g., ‘qsvd(A)’ instead of ‘svd(A)’.

  • Includes SVD, linear systems, least squares, PCA, and more.

QLA is currently in free public beta. Download and find more details here:
http://massiveanalytics.com

You can also join the QLA discussion here:
[url=“http://www.accelereyes.com/forums/viewforum.php?f=15”]http://www.accelereyes.com/forums/viewforum.php?f=15[/url]

Enjoy!

Michael Holmes / Massive Analytics
John Melonakos / AccelerEyes (makers of Jacket, the MATLAB GPU package)

To give an idea of usage and speedup:

External Media

A fuller set of results are described in this post, and in the user doc.

To give an idea of usage and speedup:

External Media

A fuller set of results are described in this post, and in the user doc.