Skip to navigation

Support Matrix

View as Markdown

Supported Hardware

Minimum System Hardware Requirements

CPU CoresRAM (GB)NVMe SSD Storage (GB)GPU Count
48401 GPU from the list of Supported NVIDIA GPUs

The NVMe SSD Storage requirement of 40GB accounts for the DiffDock NIM image size plus additional space for Docker layer caching and temporary files during runtime.

Supported NVIDIA GPUs

The DiffDock NIM is configured to run on a single GPU. The following configurations have been specifically tested for optimal performance and stability. We recommend using one of the following tested configurations:

GPUGPU Memory (GB)MicroarchitecturePrecisionGPU Count
H10080HopperBF161
A10040-80AmpereBF161
L40S48Ada LovelaceBF161
A600048AmpereBF161
A10G24AmpereBF161

For detailed performance benchmarks on these GPUs, refer to the Performance section.

Testing Locally Available Hardware

docker run --rm --runtime=nvidia --gpus 1 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 |
|=============================================================================|
+-----------------------------------------------------------------------------+