Package: | COSMA |
---|---|
Description: | Distributed Communication-Optimal Matrix-Matrix Multiplication Library |
For more information: | https://github.com/eth-cscs/COSMA |
Categories: | |
License: | OpenSource (BSD 3-clause) |
COSMA is a parallel, high-performance, GPU-accelerated, matrix-matrix multiplication algorithm that is communication-optimal for all combinations of matrix dimensions, number of processors and memory sizes, without the need for any parameter tuning.
The following environmental variables have been defined:
You will probably wish to use these by adding the following flags to your compilation command (e.g. to CFLAGS in your Makefile):
This section lists the available versions of the package COSMAon the different clusters.
Version | Module tags | CPU(s) optimized for | GPU ready? |
---|---|---|---|
2.6.6 | cosma/2.6.6 | icelake, x86_64, zen2 | Y |
2.5.1 | cosma/2.5.1 | zen2 | Y |