← News
Release

NVIDIA compares its PhysicsNeMo diffusion module with pure PyTorch: 41% to 54% less code and 1.4x the training throughput at 512x512

NVIDIA · Weather & climate · Public: code

Blog nvidia.github.io⁠Code NVIDIA/physicsnemo⁠Docs docs.nvidia.com⁠

NVIDIA engineers Charlelie Laurent and Peter Harrington publish a comparison of `physicsnemo.diffusion` with equivalent pure-PyTorch diffusion pipelines. User-facing code falls to 59% of the baseline for training, 59% for inference and 46% for guided inference with diffusion posterior sampling, each a mean over 10 independent implementations. Training an 81M-parameter diffusion U-Net on 16-channel data on four GB200 GPUs, the module with compilation, bf16 mixed precision and Apex layers reaches 1.4x the baseline's throughput at 512x512; beyond that size the baseline runs out of memory, the optimised module reaches 1024x1024, and only multi-diffusion goes further, at lower throughput. Guided inference on one GB200 gains about 20% to 30% on domains under 256x256.

Share on LinkedIn, X or Bluesky, or .

Know related work that belongs here?

Something wrong on this page?

More news

All news
  1. ReleasegNucleus AI publishes Parametric CAD Bench v3 for AI agents that author parametric CAD
  2. ReleaseUniversalAGI releases SUV-PT, an SUV aerodynamics model with 1.1% drag error on DrivAerML
  3. EventAutoCFD5 uses DrivAerML as the common training set for its AI/ML comparison of road-car surrogates
  4. ReleaseLuminary's SHIFT-NVH predicts road-induced body vibration from part gauges, material and speed