Expert Modules
Deep-dive technical modules covering system architecture, performance analysis, and AI infrastructure.
AI Workload Analysis & Benchmarking
advancedMaster the techniques for profiling, characterizing, and optimizing deep learning workloads across different hardware platforms
Modeling & Simulation
expertStrategic simulation methodology: choose the right simulation paradigm and fidelity level; ask targeted questions, validate against reality
Power & Thermal Awareness — From Activity to perf/W
expertTranslate simulated activity into power/thermal behavior and communicate perf/W trade-offs credibly using McPAT and HotSpot
PPA Analysis Methodologies
expertMaster Performance, Power, and Area analysis techniques for evaluating hardware design trade-offs in AI accelerators
Queueing Theory for Computer Architects — Basics & Advanced
advancedMaster queueing theory fundamentals and advanced techniques for analyzing performance, tail latency, and congestion control in modern computer systems, from CPU pipelines to datacenter-scale networks
Sampling & Representativeness — SimPoint, SMARTS, ROI Discipline
advancedCut simulation time while bounding error and preserving phase behavior through systematic sampling methodologies
Tools & Methods: Top-Down, CDRD, and Roofline
expertTurn counters and simple models into clear diagnoses and action items using systematic performance analysis methodologies
Validation & Measurement — Trust, But Verify
expertCross-validate models with real counters, quantify uncertainty, and communicate limits in performance analysis