Download
- Win32 and Linux source code package: cvmlib.8.1.zip or cvmlib.8.1.tar.gz
- Programmer's Reference (777 pages, functional classes are not yet covered): cvm.8.1.pdf
Binaries
Links to precompiled binaries for Win32, Win32 EM64T and Linux (IA32 and EM64T) platforms are given below (every archive contains both debug and release versions with regression test utilities). They were built using Intel Fortran and C++ compilers (Intel Parallel Studio XE 2013 SP1 Update 3) for Windows and Linux. Intel MKL 11.1 Update 3 (Windows and Linux) libraries are dynamically linked with MKL binaries. AMD ACML 4.4.0 (32 bit) and 5.3.1 (64 bit) libraries are dynamically linked with ACML binaries. Native BLAS and LAPACK 3.5.0 libraries are statically linked (Intel Fortran compiler used on Win32, gfortran 4.8.2 on Linux and gfortran 4.8.1 on MinGW).
Native BLAS and LAPACK | |
Win32 (x86) | cvmlib.8.1.lapack.ia32.zip |
Win32 em64t | cvmlib.8.1.lapack.em64t.zip |
Win32 em64t int64 | cvmlib.8.1.lapack.em64t.ilp64.zip |
Linux ia32 | cvmlib.8.1.lapack.ia32.tar.gz |
Linux em64t | cvmlib.8.1.lapack.em64t.tar.gz |
Linux em64t int64 | cvmlib.8.1.lapack.em64t.ilp64.tar.gz |
MinGW ia32 | cvmlib.8.1.lapack.ia32.mingw.tar.gz |
MinGW em64t | cvmlib.8.1.lapack.em64t.mingw.tar.gz |
MinGW em64t int64 | cvmlib.8.1.lapack.em64t.ilp64.mingw.tar.gz |
Mac OS X 64-bit | cvmlib.8.1.mac.lapack.em64t.tar.gz |
Mac OS X 64-bit int64 | cvmlib.8.1.mac.lapack.em64t.ilp64.tar.gz |
Intel MKL | AMD ACML | AMD ACML MP | |
Win32 (x86) | cvmlib.8.1.mkl.ia32.zip | cvmlib.8.1.acml.ia32.zip | cvmlib.8.1.acml_mp.ia32.zip |
Win32 em64t | cvmlib.8.1.mkl.em64t.zip | cvmlib.8.1.acml.em64t.zip | cvmlib.8.1.acml_mp.em64t.zip |
Win32 em64t int64 | cvmlib.8.1.mkl.em64t.ilp64.zip | cvmlib.8.1.acml.em64t.ilp64.zip | cvmlib.8.1.acml.em64t.ilp64.zip |
Linux ia32 | cvmlib.8.1.mkl.ia32.tar.gz | cvmlib.8.1.acml.ia32.tar.gz | cvmlib.8.1.acml_mp.ia32.tar.gz |
Linux em64t | cvmlib.8.1.mkl.em64t.tar.gz | cvmlib.8.1.acml.em64t.tar.gz | cvmlib.8.1.acml_mp.em64t.tar.gz |
Linux em64t int64 | cvmlib.8.1.mkl.em64t.ilp64.tar.gz | cvmlib.8.1.acml.em64t.ilp64.tar.gz | cvmlib.8.1.acml_mp.em64t.ilp64.tar.gz |
Pre-built Fortran Libraries
- Pre-built native BLAS and LAPACK 3.5.0 libraries:
- for Windows (built by Intel Fortran 14.0.3.202): cvm_blas_lapack_ifort_lib.zip and cvm_blas_lapack_ifort_lib64.zip
- for MinGW (built by gfortran 4.8.1): cvm_blas_lapack_gfortran_mingw_lib.tar.gz and cvm_blas_lapack_gfortran_mingw_lib64.tar.gz
- for Linux (built by Intel Fortran 14.0.3.174): cvm_blas_lapack_ifort_lib.tar.gz and cvm_blas_lapack_ifort_lib64.tar.gz
- for Linux (built by gfortran 4.8.2): cvm_blas_lapack_gfortran_lib.tar.gz and cvm_blas_lapack_gfortran_lib64.tar.gz
- for Mac OS X (built by gfortran 4.8.1): cvm_blas_lapack_gfortran_mac_lib64.tar.gz
- Pre-built CVM Fortran sources for Windows (built by Intel Fortran 14.0.3.202): cvm_ftn_ifort_lib.zip and cvm_ftn_ifort_lib64.zip
Links
- Lapack++ project (similar project with great support)
- CVMLIB on SourceForge
- Building native LAPACK/BLAS libraries by Intel Fortran
- Request your link to be placed here