...
Several scientific applications are already able to offload computations to the MI250X, many others are in the process of being ported to AMD GPUs. Here is a list of the main ones and their current status.
Name | Support status | Module on Setonix |
---|---|---|
Amber | Supported | |
Gromacs | Supported | |
LAMMPS | Supported | |
NAMD | Supported | |
NekRS | Supported | |
PyTorch | Supported | |
ROMS | Not supported | |
Tensorflow | Supported | |
VASP | Porting in progress, no ETA |
Table 1. List of popular applications
Module names of GPU applications end with the postfix amd-mi250
x. The most accurate list is given by the module
command:
$ module avail mi-250x
Supported Numerical Libraries
Popular numerical routines and functions have been implemented by AMD to run on their GPU hardware. All of the following are available when loading the ROCm module.
Name | Description |
---|---|
rocFFT | Fast Furier Transform. Documentation pages (external site). |
rocBLAS | rocBLAS is the AMD library for Basic Linear Algebra Subprograms (BLAS) on the ROCm platform. Documentation pages (external site). |
rocSOLVER | rocSOLVER is a work-in-progress implementation of a subset of LAPACK functionality on the ROCm platform. Documentation pages (external site). |
Each of the above libraries has an equivalent HIP wrapper that enables compilation on both ROCm and NVIDIA platforms.
A complete list of available libraries can be found on this page (external site).
Submitting Jobs
Accounting
...