====== OpenBLAS ======
**OpenBLAS** is a software module available on **Comet**.
**Important!**
Note that ''libblas'' is __also__ provided by [[:advanced:software:lapack|LAPACK]]. You should choose the correct BLAS library based on the requirements of your other applications.
===== OpenBLAS overview =====
To access **OpenBLAS** on Comet, run ''module load OpenBLAS''. This will load the //default// version of **OpenBLAS**.
An overview of the module information is shown below (''module -r spider ^OpenBLAS$''):
OpenBLAS:
Description:
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Versions:
OpenBLAS/0.3.20-GCC-11.3.0
OpenBLAS/0.3.23-GCC-12.3.0
OpenBLAS/0.3.24-GCC-13.2.0
OpenBLAS/0.3.27-GCC-13.3.0
OpenBLAS/0.3.30-GCC-13.3.0
OpenBLAS/0.3.30
For detailed information about a specific "OpenBLAS" package (including how to load the modules) use the module's full name.
Note that names that have a trailing (E) are extensions provided by other modules.
For example:
$ module spider OpenBLAS/0.3.30
If there are multiple versions of **OpenBLAS** listed, then you can load a //specific// version as follows:
$ module load OpenBLAS/version_string
You can find the most //up to date information// whilst logged on to Comet by running ''module -r spider ^OpenBLAS$''.
----
===== OpenBLAS Help =====
The module **OpenBLAS** has the following embedded help text (''module help OpenBLAS''):
Description
===========
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
More information
================
- Homepage: http://www.openblas.net/
----
===== OpenBLAS Dependencies =====
The //default// version of the module **OpenBLAS** has the following dependencies:
* OpenMPI/5.0.8
----
[[:advanced:software|Back to software]]