Phase A 01 / 05
Weeks 1–4 Model and Measurement Foundations
Understand how a model executes, then establish the quality and performance baselines every later optimization is measured against.
- 01 Week 1: LLM execution under the hood Understand how an LLM actually works inside.
- 02 Week 2: Autoregressive inference mechanics See where every millisecond of a response goes.
- 03 Week 3: Evaluation and quality baselines Decide what "good output" means, and measure it.
- 04 Week 4: Performance benchmarking and profiling Put hard numbers on speed, cost and throughput.
Phase B 02 / 05
Weeks 5–6 Hardware Prerequisite
Reason from GPU compute, memory and interconnect constraints before touching engine internals.
- 05 Week 5: GPU compute architecture for inference Learn what the GPU is really doing.
- 06 Week 6: GPU memory, interconnects and topology Know where memory goes and when it runs out.
Phase C 03 / 05
Weeks 7–14 Inference Engines and Optimization
One continuous block from engine internals to measured single-node optimization — the core of the program.
- 07 Week 7: vLLM deep dive I: serving and scheduling Swap the naive server for a real one.
- 08 Week 8: vLLM deep dive II: PagedAttention and KV memory Make the KV cache stop wasting memory.
- 09 Week 9: SGLang deep dive I: runtime and RadixAttention Reuse what the model has already computed.
- 10 Week 10: SGLang deep dive II: workload-aware optimization Tune the engine to the traffic you actually get.
- 11 Week 11: TensorRT-LLM, deployment artifacts and Triton Ship a compiled, optimized artifact.
- 12 Week 12: Quantization and precision engineering Shrink the model without breaking it.
- 13 Week 13: Speculative decoding in depth Generate several tokens for the price of one.
- 14 Week 14: Prefix, index and tiered KV-cache systems Cache across requests, GPUs and storage.
Phase D 04 / 05
Weeks 15–18 Distributed Inference and Platform
Scale the runtime past one GPU, then build the serving platform that deploys, routes, observes and recovers it.
- 15 Week 15: Multi-GPU, MoE and distributed inference Scale past a single GPU.
- 16 Week 16: Prefill-decode disaggregation and routing Split prefill from decode, and route by cache.
- 17 Week 17: Platform engineering and model lifecycle Get it from a registry to a real endpoint.
- 18 Week 18: LLMOps, traffic management and reliability Keep it up when traffic spikes and things fail.
Phase E 05 / 05
Weeks 19–20 Bounded Extensions and Capstone
Add the adaptation and application layers the job needs, then defend the whole system in front of a panel.
- 19 Week 19: Bounded adaptation and application workloads Fine-tune, serve adapters, and wire up retrieval.
- 20 Week 20: Capstone validation and technical defence Prove the whole thing works, and defend it.