Hitesh Sahu
Hitesh SahuHitesh Sahu
  1. Home
  2. β€Ί
  3. posts
  4. β€Ί
  5. …

  6. β€Ί
  7. 1 0 Intro

Loading ⏳
Fetching content, this won’t take long…


πŸ’‘ Did you know?

🍯 Honey never spoils β€” archaeologists found 3,000-year-old jars still edible.

πŸͺ This website uses cookies

No personal data is stored on our servers however third party tools Google Analytics cookies to measure traffic and improve your website experience. Learn more

Loading ⏳
Fetching content, this won’t take long…


πŸ’‘ Did you know?

πŸ¦₯ Sloths can hold their breath longer than dolphins 🐬.
AI-Infrastructure

    AI-AgenticAI

    AI-DeepLearning

    AI-GenAI

    AI-Infrastructure
    • NVIDIA AI Infrastructure and Operations Fundamentals


    • AI Infra Computing : GPU, DPU, Virtualization, DGX Systems


    • AI Programming Model


    • Pinned Memory (Page-Locked Memory) in CUDA and GPU Computing


    • RAPIDS and GPU Accelerated Data Science: cuDF, cuML, CUDA, NCCL and Distributed AI Pipelines


    • NVIDIA DCGM: GPU Health, Diagnostics, and Prometheus Metrics


    • NVIDIA Base Command Manager: Provisioning and Operating GPU Clusters


    • Slurm: The HPC Workload Manager Behind AI Training Clusters


    • TensorRT and High-Performance AI Inference: CUDA, ONNX, TensorRT-LLM and GPU Optimization


    • NCCL and Distributed GPU Communication: CUDA, AllReduce, Multi-GPU and AI Cluster Networking


    • ONNX (Open Neural Network Exchange): Portable AI Models, TensorRT and Cross-Framework Inference


    • LangChain and AI Agent Orchestration: RAG, LLM Workflows, Vector Databases and Tool Calling


    • NVIDIA NeMo and Enterprise AI Platforms: Distributed LLM Training, RAG and TensorRT-LLM


    • Megatron-LM and Distributed LLM Training: Tensor Parallelism, NCCL and Trillion-Scale AI Models


    • NVIDIA Triton Inference Server: TensorRT-LLM, GPU Serving and Production AI Inference


    • NVIDIA Riva: Real-Time Conversational AI with ASR, NLP and Text-to-Speech


    • NVIDIA NGC Catalog: GPU Optimized Containers, AI Models and Enterprise AI Infrastructure


    • AI Infra Networking: GPU Clusters, InfiniBand, RoCE, and DPU Integration


    • AI Infra Storage: NVMe, Parallel File Systems, Object Storage, and GPUDirect Storage


    • AI/ML Operations


    • AI-Infrastructure Index


    AI-Machine-Learning

    AI-Math

    AWS

    Azure

    kubernetes

    Management

    Programming

    Terraform

    Z_Appendix

Cover Image for NVIDIA AI Infrastructure and Operations Fundamentals
AI-Infrastructure

NVIDIA AI Infrastructure and Operations Fundamentals

Comprehensive guide to NVIDIA AI infrastructure covering GPU architecture, accelerated computing, training vs inference workloads, data center networking, storage design, virtualization, and operational best practices.

NVIDIA
AI Infrastructure
GPU Computing
CUDA
Data Center
AI Training
← Previous

Linear Algebra for Machine Learning

Next β†’

AI Infra Computing : GPU, DPU, Virtualization, DGX Systems

NVIDIA Infra Devs Certification Path

βœ… 1. NVIDIA-Certified Associate: AI Infrastructure and Operations (NCA-AIIO)

  • cost:$125 (~ €100)
  • duration: 60 minutes
  • Question: 50
  • validity: 2 Years
  • Exam: https://www.certiverse.com/#/dashboard
  • Official Training: https://www.coursera.org/learn/ai-infrastructure-operations-fundamentals
  • Additional: https://thoughtworks.udemy.com/course/nvidia-nca-aiio/learn/lecture/53273405#overview

2. NVIDIA-Certified Professional: AI Infrastructure (NCP-AII)

  • cost: $400 (~ €340)
  • duration: 2 Hours
  • Question: 70-75
  • validity: 2-3 Years
  • Exam: https://www.certiverse.com/#/dashboard

Syllabus

1️⃣ Essential AI Knowledge (38%)

AI vs ML vs DL (AMDA)

AI

Machine simulating human intelligence and decision-making

  • Example: Alexa, Siri, Self-driving car, Chatbot

Machine Learning (ML)

Ability of machine to learn without explicitly being programmed.

  • Example: Spam detection, Fraud detection, Recommendation systems

Deep Learning (DL)

Ability of machines to process data in a way that is inspired by the human brain (by using artificial neural network)

  • Focuses on utilizing multilayered neural networks to perform tasks such as classification, regression, and representation learning.
  • Derives rules from the data itself, rather than relying on explicit programming.
  • Example: Image recognition, Natural language processing, Speech recognition

Generative AI

Subset of DL that focuses on create new data that is similar to the data that was used to train the model.

  • Example: ChatGPT, DALL-E, Stable Diffusion

Generative AI

AgenticAI

Subset of generative AI focused on autonomous decision-making and actions

  • Example: Autonomous robots, AI agents, Self-driving cars

PhysicalAI

AI integrated with physical systems (IoT, robotics)

  • Example: Smart home devices, Industrial automation, Autonomous drones

Relationship:

 AI
    |-- ML (Supervised, Unsupervised, Reinforcement)
         |-- DL (CNNs, RNNs, Transformers)
             |-- [Generative AI](https://developer.nvidia.com/topics/ai/generative-ai?sortBy=developer_learning_library%2Fsort%2Ffeatured_in.generative_ai%3Adesc%2Ctitle%3Aasc) (LLMs, Diffusion Models)
                    |-- Agentic AI (Autonomous systems, Robotics)
                              |-- Physical AI (IoT, Edge devices)
TermKey IdeaExam Trap
AIMachines simulating human intelligenceBroad umbrella
MLLearns from dataDoesn’t require manual rules
DLNeural networks, many layersSubset of ML
GenAIGenerates new dataSubset of DL

GPU vs CPU Architecture

CPUGPU
Few powerful coresThousands of smaller cores
Optimized for sequential tasksOptimized for parallel workloads
Lower throughputMassive parallel throughput
Best for control logicBest for matrix operations

Key Point: GPUs excel at matrix multiplications used in neural networks.


Training vs Inference

AI Workflow:

 Data Preperation 
  |--> Model Training 
     |--> Optimization 
         |--> Inference/Deployment
TrainingInference
Model learningModel usage
High compute + memoryLower latency focus
Batch workloadsReal-time workloads
Multi-GPU scalingEdge + cloud deployment

Training = compute intensive
Inference = latency optimized


NVIDIA Software Stack (High-Level)

  • CUDA β†’ GPU programming platform
  • cuDNN β†’ Deep learning primitives
  • TensorRT β†’ Inference optimization
  • NCCL β†’ Multi-GPU communication
  • RAPIDS β†’ GPU data science
  • NVIDIA AI Enterprise β†’ Production AI platform

Why AI Adoption Accelerated

  • GPU performance improvements
  • Large datasets
  • Cloud scalability
  • Transformer architectures
  • Pretrained models
  • Open-source frameworks

2️⃣ AI Infrastructure (40%)

Scaling GPU Infrastructure

Scale-Up

  • More GPUs per node
  • NVLink
  • NVSwitch

Scale-Out

  • More nodes
  • InfiniBand
  • Ethernet
  • RDMA

Data Center Requirements

Power

  • High rack density (30–80kW+ per rack)

Cooling

  • Air cooling
  • Liquid cooling
  • Rear door heat exchangers
  • Direct-to-chip cooling

Networking Requirements

Important concepts:

  • RDMA
  • RoCE
  • InfiniBand
  • East-west traffic
  • Spine-leaf architecture

High-speed DC options:

  • 100G / 200G / 400G Ethernet
  • InfiniBand HDR/NDR

DPU (Data Processing Unit)

Purpose:

  • Networking offload
  • Security isolation
  • Storage acceleration
  • Free CPU resources

Architecture roles:

  • CPU β†’ General compute
  • GPU β†’ AI compute
  • DPU β†’ Infrastructure acceleration

On-Prem vs Cloud

On-PremCloud
CapExOpEx
Full controlElastic scaling
Long-term cost efficiencyFast deployment
Hardware management requiredManaged infrastructure

3️⃣ AI Operations (22%)

Monitoring GPUs

Key Metrics:

  • GPU utilization
  • Memory utilization
  • Temperature
  • Power usage
  • ECC errors
  • SM occupancy

Tools:

  • NVIDIA DCGM
  • Prometheus
  • Grafana
  • nvidia-smi

Cluster Orchestration

  • Kubernetes
  • Slurm
  • Workload scheduling
  • Job prioritization
  • Multi-tenant isolation

Virtualization

  • NVIDIA vGPU
  • MIG (Multi-Instance GPU)
  • GPU partitioning
  • Isolation vs performance trade-offs


Related Posts

  • Kubernetes: Control Loops, Scheduling, and GPUs β€” the orchestration layer most of this infrastructure ultimately runs under
Hitesh Sahu
Written by Hitesh Sahu, a passionate developer and blogger.

Fri Feb 27 2026

Share This on

← Previous

Linear Algebra for Machine Learning

Next β†’

AI Infra Computing : GPU, DPU, Virtualization, DGX Systems

AI-Infrastructure/1-0-Intro
Let's work together
hiteshkrsahu@gmail.com
Munich πŸ₯¨, Germany πŸ‡©πŸ‡ͺ, EU
Playstore
Hitesh Sahu's apps on Google Play Store
Need Help?
Let's Connect
Navigation
Β  Home/About
Β  Skills
Β  Work/Projects
Β  Lab/Experiments
Β  Contribution
Β  Awards
Β  Art/Sketches
Β  Thoughts
Β  Contact
Links
Β  Sitemap
Β  Legal Notice
Β  Privacy Policy

Made with

NextJS logo

NextJS by

hitesh Sahu

| Β© 2026 All rights reserved.