300-640 DCAI study plan
300-640 DCAI · Give each week a clear focus.
8 weeks · About 7 hours per week
AI Infrastructure Architecture and Design & Compute and GPU Fabric for AI Workloads
Map the end-to-end AI infrastructure stack (compute, fabric, storage, orchestration, security) into a one-page reference diagram you draw from memory
Compare GPU, TPU-class ASIC, and CPU-only node architectures on memory bandwidth, interconnect topology, and workload fit, and justify a choice for training versus inference
Calculate effective FLOPS and memory-bound throughput for a dense transformer layer given parameters, batch size, and precision, and identify the bottleneck
Size a training cluster (node count, GPU memory per node, aggregate HBM) for a stated model parameter count and precision
Your checkpoint
A written architecture brief (800+ words) with your hand-drawn stack diagram and a sizing worksheet showing cluster math for two model sizes
Compute and GPU Fabric for AI Workloads & High-Speed AI Networking and Fabric Design
Diagram intra-node GPU interconnect (NVLink-class) versus inter-node fabric (InfiniBand/RoCE) and state where each latency and bandwidth constraint binds
Compute all-reduce and all-to-all data volumes for ring and tree collectives at a given cluster size and explain how parallelism strategy changes traffic patterns
Distinguish data, tensor, pipeline, and expert parallelism by their communication footprint and failure modes
Select a fabric technology for a stated job (small dense training, MoE inference, multi-tenant fine-tuning) and defend the tradeoffs
Your checkpoint
A collective-communication cheat sheet plus a 600-word fabric selection memo covering three scenarios with numeric bandwidth estimates
High-Speed AI Networking and Fabric Design & AI/ML Storage and Data Management
Design a leaf-spine fabric for a specified GPU cluster size, choosing oversubscription ratio, port speed, and rail-optimized cabling
Explain congestion control and load balancing mechanisms (PFC, ECN, adaptive routing, multipath) and when each is required
Compare parallel file systems, object storage, and local NVMe tiers for checkpointing, dataset ingest, and model serving, and place each in a tiered data pipeline
Calculate checkpoint write bandwidth and storage capacity needs for a training job given model size, optimizer state, and checkpoint frequency
Your checkpoint
A fabric and storage design document for a 512-GPU cluster including topology diagram, oversubscription math, and a tiered storage plan with capacity and bandwidth calculations
AI/ML Storage and Data Management & Automation, Orchestration, and Operations
Design a data pipeline that keeps GPUs fed: ingest, sharding, caching, and prefetch, with the failure points identified
Compare cluster schedulers and orchestrators (Slurm-style HPC, Kubernetes with device plugins, gang scheduling) for AI workloads and pick one for a stated scenario
Describe how GPU sharing, queueing, and preemption affect utilization and job completion, and propose a policy that raises utilization without starving priority work
Automate a repeatable environment build (driver, CUDA, framework versions) using infrastructure-as-code or container images
Your checkpoint
A runnable automation artifact (IaC or container plus manifest) that provisions a small training environment, with a README explaining scheduler and data-pipeline choices
Automation, Orchestration, and Operations & AI Infrastructure Architecture and Design
Instrument a training job with metrics for GPU utilization, memory, fabric errors, and I/O wait, and define alert thresholds
Write a runbook for a stalled distributed job covering detection, triage order, and rollback
Explain capacity planning and chargeback/showback models for shared AI infrastructure
Trace a request through an inference serving path and identify autoscaling and batching levers
Your checkpoint
An operations runbook plus a dashboard specification listing at least 12 metrics with thresholds and escalation steps
Security, Resiliency, and Sustainability & Compute and GPU Fabric for AI Workloads
Model multi-tenant isolation for GPUs and fabric (partitioning, MIG-style slicing, tenant network segmentation) and state residual risks
Design a resiliency plan covering checkpoint recovery, node failure during training, and fabric link loss, with RTO targets
Quantify power and cooling constraints for a dense GPU rack and propose sustainability levers such as scheduling to renewable availability
Protect data in motion and at rest across the AI pipeline: encryption, key management, and access boundaries
Your checkpoint
A threat-and-resiliency matrix mapping at least 10 failure or attack scenarios to controls, detection signals, and recovery steps
AI Infrastructure Architecture and Design & High-Speed AI Networking and Fabric Design & Security, Resiliency, and Sustainability
Integrate prior weeks into one coherent reference architecture for a stated business requirement
Defend design decisions against cost, performance, and compliance objections in written form
Identify single points of failure and oversubscription hot spots in your own design and remediate them
Your checkpoint
A full reference architecture document (1,500+ words) with diagrams, bill-of-materials logic, risk register, and an explicit tradeoff table
Automation, Orchestration, and Operations & AI/ML Storage and Data Management & Compute and GPU Fabric for AI Workloads
Rehearse scenario-based design questions under time pressure across all six domains
Close weak spots by rebuilding the two weakest diagrams from memory without notes
Verify you can produce sizing math for compute, fabric, and storage without reference material
Your checkpoint
A timed mock exam (60+ scenario questions) scored by domain, plus a one-page remediation list for any domain below 75 percent
Milestones
Week 2: You can compute collective communication volume and justify a fabric choice for a new scenario without notes
Week 4: Your automation artifact provisions a working environment end to end and your 512-GPU design math checks out
Week 6: You can explain isolation, recovery, and power constraints for a dense GPU deployment and map each to a control
Week 8: Mock exam score is at least 80 percent overall with no domain below 75 percent