-
Memory
Virtual & Physical Memory
Memory Types(Registers, Caches)
Processes
Terms: UART
GPU
Introduction: What is GPU, Applications of GPU, Advantages, Disadvantages, CPU vs GPU, Dual GPU, Graphics Card
Troubleshooting Nvidia GPU for ML Workload: Monitoring Pipeline, NVML(NVIDIA Management Library)
Kubernetes Cluster Configuration on Nvidia GPU for ML Workload: GPU Node Configuration in kubernets Cluster, GPU Node deployment with argoCD
CUDA
Introduction
Kernels, Blocks, Grid, Threads, Inter Thread Communication
Vector Addition on GPU
Streaming Multiprocessor (SMs), Graphics Processing Clusters (GPCs)
VirtIO-GPU
Terms: GPU Acceleration
Graphics pipeline from Windows VM(guest) to physical GPU on the host