Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

NameSupport statusModule on Setonix
AmberSupported
GromacsSupported
LAMMPSSupported
NAMDSupported
NekRSSupported
PyTorchSupported
ROMSNot supported
TensorflowSupported
VASPPorting in progress, no ETA

Table 1. List of popular applications 

Module names of GPU applications end with the postfix amd-mi250x. 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.

NameDescription
rocFFTFast Furier Transform. Documentation pages (external site).
rocBLASrocBLAS is the AMD library for Basic Linear Algebra Subprograms (BLAS) on the ROCm platform. Documentation pages (external site).
rocSOLVERrocSOLVER 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

...