LAPACK and ScaLAPACK for Windows
Visual Sudio Install
Build Instructions for LAPACK 3.1.1 for Windows with Visual Studio and Intel Fortran Compiler
- 1. Download LAPACK 3.1.1 for Windows.
- 2. Open the Solution lapack-3.1.1 in the Visual Studio Solution folder
- 3. Choose the configuration you want: Release/win64 for Example
- 4. Build the solution. This will create the LAPACK , BLAS and MATGEN libraries in the Lib/
folder. During the build, the BLAS and LAPACK testings will be run.
Build and Test Instructions for BLACS for Windows with Visual Studio and Intel Compilers
- 1. Download ScaLAPACK 1.8.0 for Windows
- 2. Open the Solution BLACS.sln in the BLACS_VSsolution/Visual Studio Solution folder
- 3. Choose the configuration you want: Release/x64 or Debug/x64
- 4. Build the Solution. This will create the BLACS, BLACS_Finit and BLACS_Cinit libraries in the lib/x64 folder.
( a d is added to the librairies for Debug) - 5. Run the BLACS testings found in Testing/EXE to make sure the build is successful. You need at least 4 process to run them.
Build and Test Instructions for ScaLAPACK for Windows with Visual Studio and Intel Compilers
Microsoft MPI for 64 bits build, MPICH2 for 32bits build
Pre-Installation
Before doing anything you MUST set up the following 2 environnement variables LAPACK and SCALAPACK.
To do so, right Click on 'Your Computer' > Properties > Advanced Tab > Environnement Variables > New
Then to setup SCALAPACK Environnemnt Variable enter:
- Variable Name:SCALAPACK
- Variable Value:C:\Documents and Settings\__MYUSER__\My Documents\SCALAPACK 1.8.0 for Windows (or where ever you have unzip the SCALAPACK archive)
- variable Name:LAPACK
- Variable Value:C:\Documents and Settings\__MYUSER__\My Documents\LAPACK 3.1.1 for Windows (or where ever you have unzip the LAPACK archive)
SCALAPACK library build
- 1. Download ScaLAPACK 1.8.0 for Windows
- 2. Open the Solution scalapack-1.8.0.sln in the SCALAPACK_1.8.0_VSsolution/Visual Studio Solution folder
- 3. Choose the configuration you want:
- Release/x64 or Debug/x64 if you want to use Microsoft MPI
- Release/win32 or Debug/win32 if you want to use MPICH2 - 4. Build the Solution. This will create the SCALAPACK libraries in the lib/x64 or lib/win32 folder.
( a d is added to the librairies for Debug) - 5. Run all or some of the SCALAPACK testings found in Testing, Pblas/Testing, Redist/Testing to make sure the build is successful. You need at least 4 process to run them.
- Forum : http://icl.cs.utk.edu/lapack-forum/index.php
- Mailing List: lapack@cs.utk.edu or scalapack@cs.utk.edu
Download
Visual Studio Solution
Microsoft MPI for 64bits build (for BLACS and ScaLAPACK) or MPICH2 for 32 bits build (for BLACS and ScaLAPACK)