AI Practices AI实践 10h ago Updated 4h ago 更新于 4小时前 51

Accelerating End-to-End Co-Folding Performance with NVIDIA BioNeMo Agent Toolkit 使用 NVIDIA BioNeMo Agent Toolkit 加速端到端共折叠性能

NVIDIA’s BioNeMo Agent Toolkit provides end-to-end acceleration for biomolecular structure prediction, integrating GPU-based MSA generation, optimized co-folding inference, and multi-GPU scaling. MMseqs2-GPU delivers up to 177x faster Multiple Sequence Alignment (MSA) generation compared to CPU-based JackHMMER on Hopper and Blackwell architectures. cuEquivariance reduces OpenFold3 forward-pass runtime by up to 3x on B300 GPUs and extends maximum sequence length limits to approximately 5,900 toke NVIDIA BioNeMo Agent Toolkit 实现了生物分子结构预测流水线的全栈加速,集成 MMseqs2-GPU、cuEquivariance 和 Fold-CP 等关键技术。 MMseqs2-GPU 在 Hopper/Blackwell 架构上比 CPU JackHMMER 快达 177 倍,显著消除多序列比对(MSA)生成的瓶颈。 cuEquivariance 库通过优化几何学习原语,使 OpenFold3 前向传播延迟降低约 3 倍,并将序列长度限制扩展至约 5.9k tokens。 Fold-CP 上下文并行推理技术将单 GPU 内存需求降至 O(N/P),支持在 64

75
Hot 热度
70
Quality 质量
72
Impact 影响力

Analysis 深度分析

TL;DR

  • NVIDIA’s BioNeMo Agent Toolkit provides end-to-end acceleration for biomolecular structure prediction, integrating GPU-based MSA generation, optimized co-folding inference, and multi-GPU scaling.
  • MMseqs2-GPU delivers up to 177x faster Multiple Sequence Alignment (MSA) generation compared to CPU-based JackHMMER on Hopper and Blackwell architectures.
  • cuEquivariance reduces OpenFold3 forward-pass runtime by up to 3x on B300 GPUs and extends maximum sequence length limits to approximately 5,900 tokens.
  • Fold-CP enables context-parallel inference, reducing per-GPU memory complexity to O(N/P) and allowing modeling of massive assemblies up to 32,000 tokens on 64 B300 GPUs.

Why It Matters

This integration addresses critical bottlenecks in computational biology, specifically the high latency and memory constraints associated with large-scale protein co-folding. By accelerating the entire pipeline from MSA generation to inference, NVIDIA enables the practical application of high-accuracy co-folding models in drug discovery workflows such as virtual screening and the analysis of ribosome-scale complexes, which were previously computationally prohibitive.

Technical Details

  • MSA Acceleration: Utilizes MMseqs2-GPU with specific optimizations for Hopper and Blackwell architectures (including DPX instructions), achieving linear scaling past 10k tokens and significant speedups over CPU counterparts.
  • Inference Optimization: Employs cuEquivariance, a CUDA-X library providing accelerated geometric learning primitives (Triangle Attention, Triangle Multiplication, etc.), resulting in up to 3.1x latency reduction on B300 compared to standard PyTorch implementations.
  • Memory Scaling: Implements Fold-CP for context-parallel inference, distributing memory requirements across multiple GPUs to handle sequences up to 32,000 tokens, effectively removing the single-GPU memory ceiling.
  • Agent Integration: All components are accessible via the BioNeMo Agent Toolkit, allowing AI agents to orchestrate these tools seamlessly through NIM APIs or self-hosted containers.

Industry Insight

  • Virtual Screening Viability: The drastic reduction in inference time makes high-accuracy co-folding feasible for screening millions of compounds, potentially shifting the standard of care in early-stage drug discovery from fast but less accurate docking to slower but more precise AI-driven folding.
  • Hardware Dependency Strategy: Researchers and biotech firms should prioritize infrastructure aligned with NVIDIA’s latest architectures (Blackwell/Hopper) to leverage specific instruction set optimizations (like DPX) that provide disproportionate performance gains in biological workloads.
  • Agentic Workflow Adoption: The availability of these tools as NIMs within an agent toolkit encourages the transition from manual, script-based pipelines to autonomous, agentic systems that can dynamically optimize resource allocation and handle complex multi-step biological queries.

TL;DR

  • NVIDIA BioNeMo Agent Toolkit 实现了生物分子结构预测流水线的全栈加速,集成 MMseqs2-GPU、cuEquivariance 和 Fold-CP 等关键技术。
  • MMseqs2-GPU 在 Hopper/Blackwell 架构上比 CPU JackHMMER 快达 177 倍,显著消除多序列比对(MSA)生成的瓶颈。
  • cuEquivariance 库通过优化几何学习原语,使 OpenFold3 前向传播延迟降低约 3 倍,并将序列长度限制扩展至约 5.9k tokens。
  • Fold-CP 上下文并行推理技术将单 GPU 内存需求降至 O(N/P),支持在 64 张 B300 GPU 上处理高达 32,000 tokens 的大型复合物。
  • 该方案通过 NIM 服务化封装,使得大规模虚拟筛选和大型分子组装体的 AI 驱动自动化工作流成为可能。

为什么值得看

本文展示了如何将高性能计算(HPC)优化与 AI 代理(Agent)工作流深度融合,解决了生物信息学中计算密集型任务的性能瓶颈。对于从事药物发现、蛋白质设计或结构生物学研究的从业者而言,这提供了实现高通量虚拟筛选和处理超大型分子复合物的可行技术路径。

技术解析

  • MSA 生成加速:利用 MMseqs2-GPU 将同源搜索移至 GPU,针对 NVIDIA Hopper 和 Blackwell 架构进行了特定优化(如 Grace 系统的大于显存数据库搜索支持及 Blackwell DPX 指令加速),相比传统 CPU 方法实现数量级性能提升。
  • 推理内核优化:cuEquivariance 作为 CUDA-X 库,提供了 Triangle Attention 等核心算子的加速实现,直接集成到 OpenFold3 等开源模型中,无需修改代码即可在 NVIDIA GPU 上获得最高 3.1 倍的延迟降低。
  • 大规模并行推理:Fold-CP 技术通过上下文并行策略重新分配内存负载,使得单个 GPU 的内存压力随 GPU 数量线性减少,从而突破了单卡显存限制,支持 Ribosome-scale 等超大复合物的端到端建模。
  • Agent 集成与工作流:所有加速组件均封装为 NIM(NVIDIA Inference Microservices),并通过 BioNeMo Agent Toolkit 提供标准化接口,允许 AI 代理自动编排从 MSA 构建到结构预测的完整流程。

行业启示

  • AI for Science 的工程化落地:生物分子模拟正从单一模型精度竞争转向全栈系统效率竞争,底层硬件加速与上层 Agent 编排的结合将成为行业标准基础设施。
  • 突破算力与内存墙:通过上下文并行等新型分布式推理技术,原本因内存限制无法处理的“不可行”问题(如超大复合物)变得可解,极大拓展了 AI 在结构生物学中的应用边界。
  • 开源与商业生态协同:NVIDIA 将加速内核上游贡献给开源社区(如 MMseqs2),同时提供托管 NIM 服务,这种“开源基础+商业服务”的模式降低了用户采用高性能 AI 科学的门槛。

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

GPU GPU Inference 推理 Deployment 部署 Research 科学研究 Healthcare AI 医疗AI