8 of the 15 questions in this set, with the correct answer marked and every option explained.
1. A colleague asks you to explain, in one sentence, why GPUs became the default hardware for training deep neural networks while CPUs did not. Which explanation is most accurate?
✓A GPU provides thousands of simpler cores optimized for running the same operation across large blocks of data in parallel, which matches the dense matrix mathematics that dominates neural network training.
This is the core architectural difference. Training is overwhelmingly large matrix multiplications, which decompose into enormous numbers of identical independent arithmetic operations. A GPU's throughput-oriented design with thousands of cores executes those in parallel, where a CPU's handful of latency-optimized cores would process them far more serially.
✗A GPU runs at a much higher clock speed than a CPU, so each individual instruction completes faster.
The opposite is generally true. Data center GPUs typically run at lower clock speeds than server CPUs. The advantage comes from parallel throughput across thousands of cores, not from faster individual instructions.
✗A GPU can address far more system memory than a CPU, so it can hold larger training datasets entirely in memory.
GPU memory (HBM) is fast but is usually much smaller than the host system RAM a CPU can address. Limited GPU memory is a constraint engineers work around, not an advantage — it is precisely why techniques like gradient checkpointing and model parallelism exist.
✗A GPU includes specialized branch prediction and deep out-of-order execution that neural networks depend on.
Sophisticated branch prediction and out-of-order execution are CPU strengths, designed to accelerate complex, branch-heavy, single-threaded code. Neural network training has very little branching, which is exactly why it does not need those CPU features.
2. A manager uses the terms artificial intelligence, machine learning, and deep learning interchangeably. Which statement correctly describes how the three relate?
✓Deep learning is a subset of machine learning, which is in turn a subset of artificial intelligence.
This is the standard nesting the exam expects. AI is the broadest field (any technique making machines behave intelligently), machine learning is the subset that learns patterns from data rather than following hand-written rules, and deep learning is the subset of machine learning that uses multi-layer neural networks.
✗Machine learning is a subset of deep learning, which is in turn a subset of artificial intelligence.
This inverts two of the three. Deep learning is narrower than machine learning, not broader — it is one family of machine learning methods, specifically those built on deep neural networks.
✗The three are independent disciplines that happen to share mathematical foundations.
They are not independent. The relationship is strictly nested, and the exam tests that nesting directly. Every deep learning system is also a machine learning system and also an AI system.
✗Artificial intelligence and machine learning are synonyms, and deep learning is the hardware layer that accelerates both.
Two errors. AI is broader than machine learning — rule-based expert systems are AI but not machine learning. And deep learning is a modelling approach, not a hardware layer; the hardware layer would be GPUs and accelerators.
3. A team is sizing hardware for two separate workloads: nightly training runs of a large language model, and a customer-facing service that must answer requests in under 200 milliseconds. Which statement correctly contrasts the two workloads' infrastructure requirements?
✓Training is throughput-bound and benefits from many GPUs with very high-bandwidth interconnect, while inference is latency-bound and is often served on fewer GPUs sized to meet a response-time target.
This is the distinction the blueprint asks for. Training processes enormous batches and synchronizes gradients across GPUs, so aggregate throughput and interconnect bandwidth dominate. Inference serves individual requests against a fixed deadline, so per-request latency, and the cost of meeting it, dominate.
✗Both workloads have identical requirements, since they run the same model architecture.
Sharing a model architecture does not mean sharing infrastructure requirements. Training does forward and backward passes with optimizer state across large batches; inference does forward passes only, on small batches, against a latency target.
✗Inference requires more GPU memory than training, because the full model plus all activations must be retained.
Training requires substantially more memory, not less. Training must hold model weights, gradients, optimizer state and cached activations for the backward pass. Inference needs the weights and a comparatively small amount of working memory.
✗Training is latency-sensitive because each epoch must complete within a fixed service-level agreement.
Training is measured in throughput — samples or tokens per second, and total time to convergence. It is a batch job. Latency service-level agreements are an inference concern, where a user is waiting on each individual response.
4. An enterprise wants a supported, containerized way to run AI frameworks and pretrained models across its data center, with NVIDIA providing security patching and enterprise support. Which NVIDIA offering is designed for this?
✓NVIDIA AI Enterprise
NVIDIA AI Enterprise is the supported end-to-end software suite for production AI: containerized frameworks, pretrained models and libraries, delivered with enterprise support, security patching and defined lifecycles. Support and supportability is the differentiator being described.
✗NVIDIA Omniverse
Omniverse is the platform for 3D simulation, digital twins and OpenUSD-based collaborative workflows. It is not the enterprise AI framework suite, though it can run on the same infrastructure.
✗NVIDIA DLSS
DLSS is a neural rendering technology for real-time graphics on GeForce and RTX GPUs. It has no role in data center AI software distribution.
✗NVIDIA Nsight
Nsight is a family of developer profiling and debugging tools. It helps you analyze performance of a workload but is not the supported software suite for running AI in production.
5. A solution architect needs a way to deploy an optimized, containerized inference microservice for a foundation model, exposing a standard API endpoint that application teams can call. Which NVIDIA component is purpose-built for that?
✓NVIDIA NIM microservices
NIM packages optimized inference engines for foundation models as containerized microservices with standard APIs, which is precisely the described requirement: deploy a model, get an endpoint, let application teams consume it.
✗NVIDIA RAPIDS
RAPIDS is a suite of GPU-accelerated data science libraries — dataframes, machine learning and graph analytics. It accelerates data processing pipelines, not foundation-model inference serving.
✗NVIDIA Base Command Manager
Base Command Manager provisions and administers clusters — nodes, images, users, scheduling. It manages the infrastructure a microservice runs on rather than being the inference microservice itself.
✗NVIDIA DCGM
Data Center GPU Manager is the monitoring and management layer for GPU health and telemetry. It reports on GPUs; it does not serve models.
6. Which combination of factors best explains the rapid acceleration of AI capability and adoption over the past decade?
✓Dramatically greater compute available through accelerated hardware, far larger digitized datasets, and improved model architectures such as the transformer.
These three together are the standard explanation the blueprint expects. None alone is sufficient: architectures like the transformer needed large-scale compute to train, and that compute needed large digitized corpora to train on.
✗A single breakthrough in unsupervised learning that removed the need for training data entirely.
No such breakthrough occurred. Self-supervised pretraining reduced the need for *labeled* data by learning from raw text, but it consumes vastly more raw data, not less.
✗The transition from GPUs back to general-purpose CPUs for large-scale training.
The industry moved decisively toward accelerated computing, not away from it. Modern frontier models are trained on large GPU clusters.
✗Regulatory changes that permitted commercial use of neural networks for the first time.
There was no such prohibition. Neural networks were commercially usable throughout; what changed was that they became accurate and economical enough to be worth deploying.
7. During a distributed training run across eight GPUs in a single server, profiling shows a large fraction of time spent synchronizing gradients between GPUs rather than computing. Which technology is designed specifically to reduce this GPU-to-GPU communication bottleneck inside a server?
✓NVLink and NVSwitch
NVLink provides high-bandwidth direct GPU-to-GPU links, and NVSwitch extends that to an all-to-all fabric within a server, so gradient synchronization does not have to traverse the far slower PCIe bus or the host CPU. This is exactly the intra-node communication bottleneck described.
✗Increasing the host server's system RAM
The bottleneck is bandwidth between GPUs, not host memory capacity. Adding system RAM does nothing to speed up a gradient all-reduce between GPUs.
✗Enabling MIG on each GPU
Multi-Instance GPU partitions a single GPU into smaller isolated instances. That is a way to share one GPU among several small workloads — it would reduce the resources available to this training job, not accelerate its communication.
✗Switching the storage tier from spinning disk to NVMe
Faster storage helps if the job is starved waiting for data to load. The profile here points at inter-GPU synchronization, which storage does not touch.
8. A data center team is scaling a training cluster from one node to thirty-two nodes and is choosing the inter-node fabric. Which characteristic matters most for large-scale distributed training performance?
✓Low-latency, high-bandwidth RDMA capability so GPUs on different nodes can exchange gradients without involving host CPUs.
Distributed training synchronizes at every step, so the collective communication across nodes sits directly in the critical path. RDMA (via InfiniBand or RoCE on Spectrum-X Ethernet) lets GPU memory move between nodes with minimal latency and without CPU copies, which is what keeps scaling efficiency high.
✗Maximum port count per switch, so that the entire cluster fits in one rack unit.
Port density affects topology and cost, but a dense switch with poor latency or no RDMA support would still bottleneck training. The performance characteristic, not the physical count, is what the question asks about.
✗Support for legacy 1 GbE management interfaces on every compute node.
A management network is necessary for administration, but it carries no training traffic. It is not what determines scaling efficiency.
✗The ability to run the fabric over standard TCP without any offload.
Plain TCP without offload is the slow path. Every packet costs CPU cycles and adds latency, which is exactly what RDMA-capable fabrics were designed to avoid for this workload.
7 more questions in the app
Practise the full 15-question set with a timer, scoring and progress tracking.