-
InfiniBand and RDMA Fundamentals – Part 1: Why HPC and AI Need InfiniBand and RDMA
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments The one-sentence summary InfiniBand is a specialized switched fabric for moving data between distributed compute resources with very low latency and high throughput; RDMA lets applications arrange much of that movement directly between registered memory regions with far less CPU and kernel involvement on…
-
EVPN/VXLAN/BGP Fabrics Fundamentals – Part 1: The Foundations
A Beginner’s Guide to Modern Ethernet Fabrics for HPC and AI Environments vendor-neutral fundamental, packet walks, AI/HPC design context , and troubleshooting The one-sentence version EVPN, VXLAN, and BGP are related but different. VXLAN encapsulates traffic. EVPN advertises reachability. BGP transports routing information. The physical underlay forwards the outer IP packet. The central mental model:…
-
NVIDIA Spectrum Fundamentals – Part 1: What NVIDIA Spectrum Is
A Beginner’s Guide to NVIDIA Spectrum and Spectrum-X Networking Spectrum vs ordinary switching, fabric thinking, history, and AI motivation The one-sentence version Spectrum is the Ethernet switching foundation; Spectrum-X is an end-to-end AI Ethernet system assembled from switches, host adapters, software, and validated tuning. The distinction matters because buying a fast switch alone does not…
-
Generative AI for Beginners – Part 1: What It Is and Why It Matters
A Beginner’s Guide to the Fundamentals A practical, concept-first guide for technology professionals and curious beginners The one-sentence version Think of Generative AI as a new software capability built around models that can generate useful content from context. The model is important, but a production GenAI system is usually much larger than the model: it…
-
NixOS for Beginners – Part 1: The Mental Model Behind Declarative Linux
A Beginner’s Guide to the Fundamentals Basic concepts, components, modules, use cases, and the mental model behind declarative Linux The one-sentence version NixOS is a Linux distribution where the intended state of the operating system is described as code, built from precisely identified inputs, and activated as a versioned system generation that can be reproduced,…
-
InfiniBand and RDMA Fundamentals – Part 8: InfiniBand and RDMA Quick Reference, Glossary, FAQ
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments Quick Reference, Glossary, FAQ Quick reference cheat sheet Table 25. InfiniBand/RDMA cheat sheet Term Meaning IB InfiniBand RDMA Remote Direct Memory Access HCA Host Channel Adapter QP Queue Pair SQ Send Queue RQ Receive Queue CQ Completion Queue WR Work Request WQE Work Queue…
-
InfiniBand and RDMA Fundamentals – Part 7 – From Four Nodes to Thousands of GPUs: Scaling and Learning InfiniBand
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments Use Cases, a Small Cluster Walkthrough and Scaling Up Common HPC workloads Table 20. HPC workload examples Workload Why the fabric matters Computational fluid dynamics Domain decomposition exchanges boundary state every iteration Weather/climate modelling Large distributed grids require frequent neighbor/global communication Molecular dynamics Many…
-
InfiniBand and RDMA Fundamentals – Part 6: InfiniBand, RoCE, NVLink, and Design Options
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments InfiniBand versus Ethernet/RoCE – and versus NVLink InfiniBand versus conventional TCP/IP Ethernet Conventional Ethernet is an extraordinarily flexible general-purpose network. InfiniBand is a specialized fabric with native RDMA transports, subnet management, credit-based flow control and an HPC-oriented software ecosystem. The comparison is therefore not…
-
InfiniBand and RDMA Fundamentals – Part 5: Operating a Reliable InfiniBand Fabric: Resiliency, Troubleshooting and Performance
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments Resiliency, Failure Behavior and Security Network redundancy is not application fault tolerance A fabric can provide multiple physical paths and still lose an application when a node or rank fails. Redundant links help the network survive certain link/switch failures; distributed applications must separately decide…
-
InfiniBand and RDMA Fundamentals – Part 4: The HPC and AI Networking Stack: MPI, UCX, NCCL, GPUDirect RDMA and Collectives
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments The HPC Software Stack: MPI, UCX, Verbs and OFED From application to fabric Figure 17. Typical HPC communication software stack MPI (Message Passing Interface) is the application-facing programming model used by many HPC codes. Implementations such as Open MPI or MPICH can use Unified…
-
InfiniBand and RDMA Fundamentals – Part 3: How InfiniBand Fabrics Work: Addressing, Flow Control, Topology and Routing
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments Addressing, Subnets and the Subnet Manager GUID, GID and LID Figure 9. Identity hierarchy Table 9. GUID versus GID versus LID Identifier Scope/purpose Beginner mental model GUID Globally unique hardware/port identity Who is this object? GID 128-bit global identifier associated with a port/context How…
-
InfiniBand and RDMA Fundamentals – Part 2: Inside InfiniBand and RDMA: Fabric Architecture, Memory and Data Movement
A beginner-friendly guide to high-performance scale-out networking HPC and AI Environments Inside an InfiniBand Fabric: Architecture, Components and Speeds High-level architecture Figure 3. Basic two-tier InfiniBand fabric Compute nodes attach through Host Channel Adapters (HCAs). Switches forward packets across paths programmed by the subnet-management function. The Subnet Manager (SM) discovers the topology, assigns local identifiers,…
-
Jhāna Meditation for Beginners – Part 11: Retreats, Myths and Misconceptions, FAQs
A Practical and Historical Guide A non-sectarian introduction to Buddhist meditative absorption, its historical frameworks, practical foundations, interpretive debates, and relationship to insight. Retreats, Teachers, and Self-Directed Practice Self-directed practice has genuine advantages. It encourages careful reading, direct observation, and independence from personality-driven authority structures. It also has weaknesses: blind spots are hard to see…
-
Jhāna Meditation for Beginners – Part 10: Jhāna and Insight: Turning Concentration into a Sustainable Practice
A Practical and Historical Guide A non-sectarian introduction to Buddhist meditative absorption, its historical frameworks, practical foundations, interpretive debates, and relationship to insight. Jhāna and Vipassanā Jhāna and insight are sometimes presented as rival camps: concentration people pursue bliss, insight people pursue reality. That caricature does not do justice to Buddhist texts or living traditions.…
