PyTorch 2.15 Enhances Distributed Training and Performance
PyTorch 2.15 introduces a rewritten NCCL backend and other updates for improved distributed computing.

What happened
PyTorch 2.15 features a rewritten NCCL backend that is now the default for all nccl process groups. This change aims to streamline distributed training processes.
The release also includes a flight recorder feature that captures data during collective operations when they hang, enabling post-mortem analysis for debugging.
Why it matters
These updates are important for users working with large-scale distributed training, as they can improve efficiency and reduce potential bottlenecks. Enhanced debugging tools also help in diagnosing and resolving issues more effectively.
Key details
PyTorch 2.15 adds one-sided transports for torch.distributed, using a NIXL backend for data movement. Additionally, FSDP2 provides more precise control over memory and communication, with support for fp32 for precision-sensitive parameters.
Apple Silicon now supports FP8 with new operators like float8_e4m3fn and _scaled_mm, improving decode performance. The grouped_mm operator also includes a decode fast path, increasing MoE decode throughput by 1.32–1.34x.
Sources
Related stories

Google Gemini CLI Release Includes Changelog and Feature Enhancements
A new version of the Gemini CLI includes updates to file handling, agent management, and header parsing.

Cline Updates Cloud Session Features and Model Options
Cline v4.1.26 adds cloud session toggling, model selection, and improved task handling.

Cline Updates AI SDK and Enhances Session Management
Cline (VS Code AI agent) improves session reconnection, model catalog, and connection handling in its latest release.

Ollama Adds Speech and Decision Models in v0.40.11
Ollama introduces speech generation and d3 decision models in its v0.40.11 release.

Ollama Adds Audio Generation and New Decision Models
Ollama v0.40.9 introduces speech generation and d3 decision models for enhanced AI functionality.

Google Gemini CLI Update Adds Model Listing and Path Fixes
Google Gemini CLI v0.67.0-nightly introduces new features and bug fixes for developers.