Support Matrix#
Sequence Databases and Search Types#
The MSA NIM supports a variety of MMSeqs2-compatible databases (both those prepared by the user and pre-made indexes available as NGC Models). The following databases are currently available on NGC:
NGC Model Name |
Databases Supported |
Search Types Supported |
Size (GB) |
Source |
---|---|---|---|---|
0.1.8-colabfold |
Uniref30_2302, colabfold_envdb_202108, and PDB70_220313 |
|
1200 |
|
0.1.8-alphafold |
uniref90, small_bfd, and mgnify |
|
520 |
Supported Hardware#
Minimum System Hardware Requirements#
CPU Cores |
RAM (GB) |
NVMe SSD Storage (GB) |
GPU Count |
---|---|---|---|
24 |
64 |
1300 |
One or More NVIDIA GPU from the list of Supported NVIDIA GPUs |
Supported NVIDIA GPUs#
The MSA Search NIM supports NVIDIA GPUs with at least 48 GB of GPU Memory. It has been tested on the following recommended configurations:
GPU |
GPU Memory (GB) |
GPU Count |
---|---|---|
A100 |
80 |
1-8 |
H100 |
80 |
1-8 |
L40s |
48 |
1-8 |
RTX 6000 Ada Generation (beta) |
48 |
1-4 |
Testing Locally Available Hardware#
Begin with Docker-supported operating system
Install Docker - minimum version: 23.0.1
Install NVIDIA Drivers - minimum version: 535
Install the NVIDIA Container Toolkit - minimum version: 1.13.5
Verify your container runtime supports NVIDIA GPUs by running
docker run --rm --runtime=nvidia --gpus all ubuntu nvidia-smi
Example output:
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 525.78.01 Driver Version: 525.78.01 CUDA Version: 12.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 NVIDIA GeForce ... Off | 00000000:01:00.0 Off | N/A | | 41% 30C P8 1W / 260W | 2244MiB / 11264MiB | 0% Default | | | | N/A | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| +-----------------------------------------------------------------------------+
Note
For more information on enumerating multi-GPU systems, refer to the NVIDIA Container Toolkit’s GPU Enumeration Docs