ciflow/trunk/173838: Update on "[FSDP2] add fqn to communication ops"
Uses dist.record_comm() from #173837 to annotate FSDP2 collectives with the module FQN, so profiler traces show e.g. FSDP::all_gather (layers.0) instead of nccl:all_gather . GPU-side annotation: record_comm : NCCL kernel annotation CPU-side trace annotation: record_function [ghstack-poisoned]
Uses dist.record_comm()from #173837 to annotate FSDP2 collectives with the module FQN, so profiler traces show e.g.FSDP::all_gather (layers.0)instead ofnccl:all_gather.
GPU-side annotation:record_comm: NCCL kernel annotation
CPU-side trace annotation: record_function
[ghstack-poisoned]`
Assets 2
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
updateb8679
llama-bench: add -fitc and -fitt to arguments ( #21304 ) llama-bench: add -fitc and -fitt to arguments update README.md address review comments update compare-llama-bench.py macOS/iOS: macOS Apple Silicon (arm64) macOS Intel (x64) iOS XCFramework Linux: Ubuntu x64 (CPU) Ubuntu arm64 (CPU) Ubuntu s390x (CPU) Ubuntu x64 (Vulkan) Ubuntu arm64 (Vulkan) Ubuntu x64 (ROCm 7.2) Ubuntu x64 (OpenVINO) Windows: Windows x64 (CPU) Windows arm64 (CPU) Windows x64 (CUDA 12) - CUDA 12.4 DLLs Windows x64 (CUDA 13) - CUDA 13.1 DLLs Windows x64 (Vulkan) Windows x64 (SYCL) Windows x64 (HIP) openEuler: openEuler x86 (310p) openEuler x86 (910b, ACL Graph) openEuler aarch64 (310p) openEuler aarch64 (910b, ACL Graph)

Our Email Provider Banned Us Overnight -- Here's What We Learned
April 6, 2026 | 8 min read We woke up on a Tuesday morning to find that every single email our products sent -- password resets, welcome messages, subscription confirmations, grading notifications -- was bouncing. Not some of them. All of them. Our email provider had permanently disabled our account overnight, with no warning and no appeal process. Just a single-line notification: "Your account has been suspended due to policy violations." We are a small group of friends from Tennessee building SaaS products under our company, Obsidian Clad Labs. We run five live products, and every one of them depends on transactional email to function. This was not an inconvenience. It was a full-blown emergency. Here is what happened, what we did wrong, and what we learned so you do not make the same mi

The Complete DevSecOps Engineer Career Guide: From Pipeline Security to Platform Architect in 2026
The DevSecOps Engineer is one of the most in-demand roles in cybersecurity today. With a projected +36% market growth by 2032 and salaries ranging from $90K to $190K+ , this role sits at the intersection of software engineering, operations, and security. Unlike traditional security roles that gate-keep at the end of development, DevSecOps engineers shift security left -- embedding automated security checks, policy-as-code, and continuous compliance into every stage of the software delivery lifecycle. Whether you're a developer curious about security, a sysadmin moving into cloud-native, or a security analyst tired of finding bugs too late, this guide maps the complete career path from your first pipeline scan to designing enterprise-wide platform security. Start exploring the DevSecOps Eng
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.




Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!