-
Notifications
You must be signed in to change notification settings - Fork 168
System blas/lapack #27
Comments
maven native plugin seems to ignore the |
I worked around it AND got performance charts for OS X |
yay! it was just a regression in the test parameters |
@dlwh snapshots are now available with veclib support in OS X (Linux to come soon, I'm not sure about Windows... will have to investigate further) as discussed in scalanlp/breeze#85 |
great thanks! On Wed, Sep 4, 2013 at 2:10 PM, Sam Halliday [email protected]:
|
@dlwh this is insane, I'm seeing x10 performance for larger DBGEMM and DGETRI etc vs even the native ref |
now windows builds available... but due to limitations in the availability of system BLAS/LAPACK, I had to link against libopenblas. |
snapshots available on sonatype |
reopening to get proper windows linking against a libblas3.dll and liblapack3.dll and cuBLAS support documented for OS X. |
I have simple instructions now to build our own CBLAS/LAPACK to link against. |
getting the following working are part of this ticket: |
tested builds on osx, linux 32/64, win 32/64 and Raspberry Pi :-D Unfortunately, the OpenCL BLAS implementations are not quite there yet... but in theory end users can set it up long after we release (all they need to do is to implement CBLAS). |
for OS X this would be veclib, for Linux this would be /usr/lib/libblas.so etc (allowing ATLAS to be swapped in).
The biggest stumbling block here is working out if all the routines are implemented by the system library or not. We might have to pick the lowest common denominator for ease of packaging.
The text was updated successfully, but these errors were encountered: