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

Football, Crypto And $5 Million Of Rewards In 1win’s World Cup Mega Tournament

June 11, 2026

Best Crypto Press Release Distribution Service In 2026

June 10, 2026

Shotgun.fun Launches As The First Trading Terminal With 100% Cashback

June 10, 2026

Nightrush.com Responds To The AI Personalization Wave Reshaping IGaming And Raises The Bar

June 10, 2026

Trad.Fi Offers $650 Million Private Credit On-Chain

June 10, 2026

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

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

Football, Crypto And $5 Million Of Rewards In 1win’s World Cup Mega Tournament

June 11, 2026

Best Crypto Press Release Distribution Service In 2026

June 10, 2026

Shotgun.fun Launches As The First Trading Terminal With 100% Cashback

June 10, 2026
Most Popular

11 Spot Bitcoin ETFs Close to Approval — Analyst Says They’re ‘Basically Done’

January 6, 2024

ADA aims to be $ 0.8119 as you increase your confidence.

February 11, 2025

Origin Protocol Price Prediction for Today, February 2nd – OGN Technical Analysis

February 3, 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.