Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • SUBMIT
Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • SUBMIT
Crypto Flexs
Home»ADOPTION NEWS»NVIDIA Releases NCCL 2.22, Offering Improved Memory Efficiency and Faster Initialization
ADOPTION NEWS

NVIDIA Releases NCCL 2.22, Offering Improved Memory Efficiency and Faster Initialization

By Crypto FlexsSeptember 21, 20243 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
NVIDIA Releases NCCL 2.22, Offering Improved Memory Efficiency and Faster Initialization
Share
Facebook Twitter LinkedIn Pinterest Email

Caroline Bishop
21 Sep 2024 13:38

NVIDIA introduces NCCL 2.22, focusing on memory efficiency, fast initialization, and cost estimation for advanced HPC and AI applications.





The NVIDIA Collective Communications Library (NCCL) has released its latest version, NCCL 2.22, which provides significant improvements aimed at optimizing memory usage, accelerating initialization times, and introducing a cost estimation API. These updates are essential for high-performance computing (HPC) and Artificial Intelligence According to the NVIDIA technology blog, (AI) applications.

Release Highlights

NVIDIA Magnum IO NCCL is designed to optimize inter-GPU and multi-node communication essential for efficient parallel computing. Key features of the NCCL 2.22 release include:

  • Delayed connection setup: This feature allows us to significantly reduce GPU memory overhead by delaying connection creation until it is needed.
  • New API for cost estimation: New APIs help optimize compute and communication redundancy or investigate NCCL cost models.
  • For optimization ncclCommInitRank: Duplicate topology queries are eliminated, resulting in up to 90% faster initialization for applications that create multiple communicators.
  • Multi-subnet support using IB routers: Added communication support for jobs spanning multiple InfiniBand subnets, enabling large-scale DL training jobs.

Detailed features

Lazy connection settings

NCCL 2.22 introduces delayed connection setup, which significantly reduces GPU memory usage by delaying connection creation until it is actually needed. This feature is especially useful for applications with narrow usage, such as repeatedly running the same algorithm. This feature is enabled by default, but can be disabled by setting it. NCCL_RUNTIME_CONNECT=0.

New Cost Model API

New API, ncclGroupSimulateEndHelps developers estimate the time required for a task, helping them optimize computation and communication redundancy. Although the estimates may not perfectly match reality, they provide useful guidance for performance tuning.

Initialization optimization

To minimize initialization overhead, the NCCL team introduced several optimizations, including delayed connection setup and intra-node topology convergence. These improvements can reduce: ncclCommInitRank Applications that create multiple communicators will run significantly faster, with execution times reduced by up to 90%.

New tuner plugin interface

The new tuner plugin interface (v3) provides a 2D cost table per set reporting the estimated time required for the task. This allows external tuners to optimize the combination of algorithms and protocols for better performance.

Static plugin linking

For convenience and to avoid loading problems, NCCL 2.22 supports static linking of network or tuner plugins. Applications can specify this by setting: NCCL_NET_PLUGIN or NCCL_TUNER_PLUGIN to STATIC_PLUGIN.

Group semantics for interruption or destruction

NCCL 2.22 introduces group semantics. ncclCommDestroy and ncclCommAbortAllows multiple communicators to be destroyed simultaneously. This feature aims to prevent deadlocks and improve user experience.

IB Router Support

This release allows NCCL to operate across multiple InfiniBand subnets, improving communications in large networks. The library automatically detects and establishes connections between endpoints across multiple subnets using FLID for higher performance and adaptive routing.

Bug fixes and minor updates

The NCCL 2.22 release also includes several bug fixes and minor updates.

  • For support allreduce Tree algorithm on DGX Google Cloud.
  • Logging NIC names for IB asynchronous errors.
  • Improved performance of registered send and receive operations.
  • Added infrastructure code for NVIDIA Trusted Computing solutions.
  • Provides separate traffic classes for IB and RoCE control messages to support advanced QoS.
  • Supports PCI peer-to-peer communication between partitioned Broadcom PCI switches.

summation

The NCCL 2.22 release introduces several important features and optimizations to improve the performance and efficiency of HPC and AI applications. Improvements include a new tuner plugin interface, support for static linking of plugins, and improved group semantics to prevent deadlocks.

Image source: Shutterstock


Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Google unveils Gemini Omni and Gemini 3.5 Flash AI models

May 30, 2026

These three Bitcoin charts say BTC price will recover to $82,000.

May 22, 2026

Stellar (XLM) Highlights the Superiority of Native Tokenization in Securities

May 6, 2026
Add A Comment

Comments are closed.

Recent Posts

Bybit Launches New Daily Treasure Hunt Season Featuring Football Match Tickets And XAUT Rewards

June 10, 2026

World Cup 2026 Prediction Markets Now Live On Whale.io With $90K In Prizes

June 10, 2026

Chris Jericho To Join And Co-Create Official Community Traits For Kokopi Koalas™ NFT Collection

June 9, 2026

Bancor reduced its stable fee to 0.001%. Can BNT bounce back?

June 9, 2026

Neura Closes Strategic Funding Round And Partnerships To Build Emotional AI With Persistent, User-Owned Memory

June 9, 2026

Phemex Kicks Off $7 Million Ultimate Championship, Bringing Trading Competition To Football Season

June 9, 2026

MEXC Prediction Markets Launches Combo To Enable Multi-Event Combination Trading

June 9, 2026

ZIGChain expands on-chain access by integrating Ondo tokenized stocks and ETFs.

June 8, 2026

Bitmine Immersion Technologies (BMNR) Announces ETH Holdings Reach 5.54 Million Tokens, And Total Crypto And Total Cash Holdings Of $9.6 Billion

June 8, 2026

MapleStory Universe Opens MSU Space And Launches Global Game Jam Competition As Part Of MSU 2.0 Expansion

June 8, 2026

Why is UK Financial Ltd’s trillion-dollar ERC-3643 conversion attracting major platforms?

June 7, 2026

Crypto Flexs is a Professional Cryptocurrency News Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of Cryptocurrency. We hope you enjoy our Cryptocurrency News as much as we enjoy offering them to you.

Contact Us : Partner(@)Cryptoflexs.com

Top Insights

Bybit Launches New Daily Treasure Hunt Season Featuring Football Match Tickets And XAUT Rewards

June 10, 2026

World Cup 2026 Prediction Markets Now Live On Whale.io With $90K In Prizes

June 10, 2026

Chris Jericho To Join And Co-Create Official Community Traits For Kokopi Koalas™ NFT Collection

June 9, 2026
Most Popular

Mara increased the production of BTC (Bitcoin) due to network problems.

March 12, 2025

North Korea’s alleged $3 billion cryptocurrency cyber attack revealed in UN report – The Defi Info

February 10, 2024

What is MODE? – Bitfinex Blog

May 7, 2024
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2026 Crypto Flexs

Type above and press Enter to search. Press Esc to cancel.