Memory
  Virtual & Physical Memory
  Memory Types(Registers, Caches)
  Process
  C++ Process: Memory Layout
   C++ Process Space(CS, DS, SS ,HS), Process Table, Process States
  Java Process: Memory Layout(Heap(Young Generation(Eden│Survivor0│Survivor1)), Old Generation)
  Go Prcess Memory Layout
  Rust Prcess Memory Layout
  Swapper(pid=0), systemd(pid=1)
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
  Intel
  Read GPU Stats (ze_loader.dll)
  NVIDIA / 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