Back to feed
News Story
APriority84
NVIDIA Developer Blog
1 sources

Accelerating End-to-End Co-Folding Performance with NVIDIA BioNeMo Agent Toolkit

Original

NVIDIA's BioNeMo Agent Toolkit accelerates co-folding performance for biomolecular structure prediction using models like OpenFold3, which are large-scale workloads for drug discovery.

SynthePulse Insight · AI deep reading

NVIDIA Accelerates Protein Co-Folding End-to-End with GPUs: Breakthrough from MSA to Mega-Complexes

Version 1 · 1 source

NVIDIA releases BioNeMo Agent Toolkit, integrating MMseqs2-GPU, cuEquivariance, OpenFold3 NIM, and Fold-CP to speed up MSA generation by 177x, inference by 3x, and achieve 32,000-token ribosome-scale complex modeling on 64 B300 GPUs for the first time.

  • MMseqs2-GPU on Hopper/Blackwell architectures delivers MSA generation up to 177x faster than CPU JackHMMER, with smooth scaling to 10k+ tokens.
  • cuEquivariance library reduces OpenFold3 forward pass latency by up to 3.1x (B300, 2048 tokens) and extends max sequence length from PyTorch's ~1.5k–2.5k to ~5.9k tokens.
  • OpenFold3 NIM supports up to 6,400 tokens on a single B300, combining cuEquivariance and inference optimizations for over 4x speedup vs. original PyTorch implementation.
  • Fold-CP context parallel inference reduces per-GPU memory to O(N/P), enabling 32,000-token mega-complexes on 64 B300 GPUs, unlocking ribosome-scale structure prediction.
  • All accelerated components are integrated into the BioNeMo Agent Toolkit, accessible via API or self-hosted NIM in agent workflows.
  • cuEquivariance kernels have been upstreamed to major open-source models including OpenFold3, OpenFold2, RosettaFold3, Protenix, and Boltz, providing acceleration without code changes.
Open section navigationEnd of the MSA Bottleneck: GPU Acceleration Delivers 177x Speedup

End of the MSA Bottleneck: GPU Acceleration Delivers 177x Speedup

In protein co-folding pipelines, multiple sequence alignment (MSA) generation has traditionally been a CPU bottleneck, often dominating total runtime. NVIDIA has integrated a GPU-accelerated version of MMseqs2 (MMseqs2-GPU) into the BioNeMo Agent Toolkit, achieving up to 177x speedup over CPU JackHMMER on Hopper and Blackwell architectures (based on Nature Methods paper data on a single L40S). This acceleration has been upstreamed to the main MMseqs2 repository, benefiting the community directly.

MMseqs2-GPU scales smoothly to 10k+ tokens on H100 and B300; for example, at ~10k tokens, H100 latency is 429 seconds and B300 latency is 463 seconds, with near-linear performance. The tool is available as an MSA Search NIM, supporting direct calls or use as an agent tool. For large-scale workloads, NVIDIA recommends using self-hosted NIM endpoints rather than the hosted API on build.nvidia.com, which is not suitable for high-throughput requests.

Inference Acceleration: Synergistic Optimization of cuEquivariance and OpenFold3 NIM

cuEquivariance is NVIDIA's CUDA-X geometric learning primitive library, accelerating core kernels in co-folding models such as Triangle Attention, Triangle Multiplication, and Attention Pair Bias. On B300, cuEquivariance reduces OpenFold3 forward pass latency by up to 3.1x (from 300.1s to 97.6s at 2048 tokens) and extends the maximum sequence length from PyTorch's ~1.5k–2.5k tokens to ~5.9k tokens. On H100, the speedup is 1.9x at 1024 tokens (79.4s vs 41.6s).

OpenFold3 NIM builds on cuEquivariance with additional inference optimizations, achieving up to 6,400 tokens on a single B300 and overall speedup of over 4x compared to the original PyTorch implementation (over 3x on H100). These accelerations have been upstreamed to open-source models including OpenFold3, OpenFold2, RosettaFold3, Protenix, and Boltz; users simply run existing models on NVIDIA GPUs to automatically benefit.

Breaking the Memory Wall: Fold-CP Context Parallel Enables Mega-Complex Modeling

Co-folding models have cubic computational complexity with respect to residue count, and single-GPU memory limits impose a hard cap on complex size. NVIDIA's Fold-CP technology uses context parallel inference to reduce per-GPU memory to O(N/P) (N = sequence length, P = number of GPUs), enabling 32,000-token mega-complex modeling on 64 B300 GPUs, covering ribosome-scale molecular machines.

This breakthrough makes previously infeasible structural biology problems (e.g., end-to-end prediction of large multi-protein complexes) possible, providing key capabilities for virtual screening and large complex prediction in drug discovery. Fold-CP is also integrated into the BioNeMo Agent Toolkit, supporting multi-GPU scaling in agent workflows.

Agent Orchestration: BioNeMo Agent Toolkit Unifies Workflows

All accelerated components—MMseqs2-GPU, cuEquivariance, OpenFold3 NIM, and Fold-CP—are orchestrated through the NVIDIA BioNeMo Agent Toolkit. The toolkit allows developers to add NIM skills to agents (e.g., Claude Code) via simple command-line instructions (e.g., npx skills add), and supports both hosted API and self-hosted NIM deployment.

NVIDIA emphasizes that end-to-end acceleration is critical for large-scale virtual screening: traditionally, co-folding models are too computationally expensive to apply to billions of compounds, but full GPU pipeline acceleration makes it feasible. Additionally, cuEquivariance and MMseqs2-GPU accelerations have been upstreamed to open-source repositories, ensuring continued community benefit.

Credibility boundary

This article primarily sources information from NVIDIA's official technical blog, representing vendor-published technical announcements. Performance data (e.g., 177x speedup, 3.1x inference acceleration) come from NVIDIA internal benchmarks and have not been independently verified by third parties. The 177x speedup for MMseqs2-GPU cites a Nature Methods paper, but specific details of that paper are not provided here. The acceleration effects of cuEquivariance and Fold-CP depend on specific hardware (H100, B300) and software stack (CUDA 13.2); actual performance may vary with workload and configuration.

Insight takeaway

NVIDIA's full GPU pipeline acceleration (MMseqs2-GPU, cuEquivariance, OpenFold3 NIM, Fold-CP) speeds up MSA generation by two orders of magnitude, inference by over 3x, and enables 32,000-token mega-complex modeling for the first time, making high-throughput virtual screening and ribosome-scale structure prediction feasible. All components are integrated into the BioNeMo Agent Toolkit for agent workflows, and key accelerations have been upstreamed to major open-source models.

Primary report

NVIDIA Developer Blog

Primary source