NVIDIA
NVIDIA
PhysicsNeMo
Container
NVIDIA
NVIDIA
PhysicsNeMo

NVIDIA PhysicsNeMo is an open-source framework for building, training, and fine-tuning Physics-ML models.

What is PhysicsNeMo?

NVIDIA PhysicsNeMo is a toolkit for developing AI enabled physics-ML applications.

With NVIDIA PhysicsNeMo, we aim to provide researchers and industry specialists, with various tools that will help accelerate your development of such models for the scientific discipline of your need.

Visit NVIDIA PhysicsNeMo for more information.

Visit PhysicsNeMo Documentation for documentation.

Running PhysicsNeMo Using Docker

If you have Docker 19.03 or later, a typical command to launch the container with an interactive bash terminal is:

docker run --gpus all --shm-size=1g --ulimit memlock=-1 --ulimit stack=67108864 --runtime nvidia --rm -it nvcr.io/nvidia/physicsnemo/physicsnemo:xx.xx bash

Where xx.xx is the container version. Refer to the latest version here.

Once inside the container, you can clone the PhysicsNeMo repositories from GitHub and use the samples and examples provided to get started with PhysicsNeMo. Refer the Getting Started Guide for more details.

PhysicsNeMo on DGX Cloud (Base Command Platform)

Jobs using the PhysicsNeMo NGC Container on Base Command Platform clusters can be launched either by using the NGC CLI tool or by using the Base Command Platform Web UI. To use the NGC CLI tool, configure the Base Command Platform user, team, organization, and cluster information using the ngc config command as described here.

An example command to launch the container on a single-GPU instance is:

ngc batch run --name "My-1-GPU-PhysicsNeMo-job" --instance dgxa100.80g.1.norm --commandline "sleep 30" --result /results --image "nvcr.io/nvidia/physicsnemo/physicsnemo:xx.xx"

For details on running PhysicsNeMo in Multi-GPU/Multi-Node configuration, refer this Technical Blog and PhysicsNeMo Documentation

For more details on running on DGX Cloud, please refer NVIDIA BCP User Guide

PhysicsNeMo on Public Cloud instances (AWS, GCP, and Azure)

PhysicsNeMo can be used on public cloud instances like AWS, GCP, and Azure. To run PhysicsNeMo,

  1. Get your GPU instance on AWS, GCP, or Azure.
  2. Use the NVIDIA GPU-Optimized VMI on the cloud instance. For detailed instructions on setting up VMI refer NGC Certified Public Clouds.
  3. Once the instance spins up, follow the above instructions to load the PhysicsNeMo Docker container.

For key features, refer NVIDIA PhysicsNeMo Release Notes

License

By pulling and using the container, you accept the terms and conditions of this End User License Agreement.

Publisher
NVIDIA
NVIDIA
Latest Tag26.06
UpdatedJune 26, 2026 UTC
Compressed Size15.18 GB
Multinode SupportYes
Multi-Arch SupportYes

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.