Medium NCA-AIIO practice questions
Applied — put a concept to work in a realistic situation. 119 medium questions available — no sign-up, always free.
A cloud provider is building a multi-tenant AI cluster and wants to offload networking, storage virtualization, and security (encryption, isolation) tasks away from the host CPUs so that more CPU cycles remain available for feeding data to the GPUs. Which NVIDIA component is specifically designed to handle this infrastructure processing offload?
A cloud provider is building a multi-tenant GPU cluster where each node must isolate tenant network traffic, run software-defined networking, and offload storage virtualization from the host CPUs without consuming GPU-adjacent compute resources. The architecture team is choosing between two network adapter options for the compute nodes. Which adapter best meets these requirements?
A European healthcare company wants to fine-tune a diagnostic model using patient data that, by regulation, must never leave the EU. The data science team prefers a fully managed cloud GPU service to avoid operating their own data center, but the compliance officer flags concerns about where the data is processed and stored. Which factor should most influence the choice of cloud GPU deployment?
A startup wants to begin training a mid-sized language model within two weeks but has no data center space, limited capital, and uncertain long-term GPU demand that may spike or drop month to month. The team needs multi-GPU nodes with high-speed interconnect but cannot commit to a multi-year hardware purchase. Which infrastructure approach best fits these constraints?
A data center team is specifying a new GPU server for training computer-vision models. The GPUs each have 80 GB of HBM, and the workload streams large batches of augmented image data. During a pilot, engineers notice the data-loading and augmentation stage frequently stalls because the OS cannot cache enough of the working dataset and swapping occurs. The GPUs remain underutilized. Which infrastructure adjustment most directly addresses this specific bottleneck?
A data science team runs a computer-vision training pipeline on a multi-GPU server. During training, GPU utilization repeatedly dips to 40-50%, while the host CPUs sit pinned near 100% performing JPEG decode and augmentation for the input pipeline. Storage bandwidth and network are well within limits. What is the most appropriate infrastructure adjustment to improve GPU utilization?
A data science team is evaluating why their newly acquired NVIDIA GPU dramatically outperforms their old CPU cluster on a deep learning training job. During a design review, a colleague asks specifically what architectural characteristic of the GPU is most responsible for accelerating the dense matrix multiplications at the core of neural network training. Which explanation is most accurate?
A data science team hands off a trained deep learning model to operations for deployment. The operations engineer provisions a standard server that has powerful multi-core CPUs but no GPU, and installs the CUDA Toolkit expecting to accelerate inference. The application refuses to run with a CUDA initialization error. What is the fundamental reason for this failure?
A data science team is scaling a large deep learning training job across 8 GPUs inside a single server. They observe that as they add more GPUs, training throughput does not increase proportionally, and profiling shows significant time spent transferring gradient data between GPUs over the standard PCIe bus. Which NVIDIA technology is specifically designed to address this GPU-to-GPU communication bottleneck?
A development team is porting a compute-intensive physics simulation to run on NVIDIA GPUs. The engineers want direct, low-level control over how their custom kernels execute across thousands of GPU threads, and they need to write code that explicitly manages parallel execution and GPU memory. Which component of the NVIDIA software stack provides this foundational programming model?
A data science team wants to ship a deep learning inference application to run on several different customer clusters. Each cluster has different host OS versions and locally installed frameworks, and the team is spending significant effort resolving mismatched library dependencies during every deployment. They want a repeatable way to package the application with all its CUDA, cuDNN, and framework dependencies so it runs consistently across environments. Which NVIDIA software approach best addresses this need?
A data science team is setting up a new deep learning training environment on NVIDIA GPUs. They already have the CUDA Toolkit installed, but their PyTorch models are running slower than expected during convolution-heavy operations. A colleague suggests ensuring a specific NVIDIA library is properly installed and used by the framework. Which library is specifically designed to provide highly optimized, GPU-accelerated primitives for deep neural network operations such as convolutions, pooling, and activation functions?
Before dispatching a large multi-node training job on a newly repaired GPU node, an operator wants to run a comprehensive validation that stresses memory, executes compute tests, and checks integration health beyond a quick sanity check. Using the DCGM diagnostic tool (dcgmi diag), which run level should the operator select to perform this deeper, longer-running validation?
You operate a 40-node GPU cluster and need continuous, fleet-wide visibility into per-GPU utilization, memory usage, temperature, and ECC error counts. Your platform team already runs Prometheus for metrics collection and Grafana for dashboards. Which approach best integrates NVIDIA GPU telemetry into this existing observability stack?
A cluster operator notices that several Slurm training jobs intermittently fail minutes after starting, always landing on the same few GPU nodes. The failures do not appear during normal idle periods. The operator wants to automatically prevent jobs from being scheduled onto GPUs that have degraded or failing hardware before the job begins. Which approach best addresses this?
A cluster administrator receives complaints that GPU nodes appear busy but training throughput is low. They want to attribute measured GPU SM activity, memory usage, and energy to individual Slurm jobs so they can identify which jobs underutilize their allocated GPUs. Which approach provides per-job GPU accounting metrics with the least custom development?
An operations team wants to track energy efficiency across a large training cluster. They need a per-GPU telemetry field that reports real-time board power draw in watts so they can correlate power consumption with job phases and identify GPUs that are drawing significantly more power than peers under similar load. Which DCGM field group best serves this requirement?
You operate a 32-node GPU training cluster. Users report that jobs landing on one specific node run roughly 20% slower than identical jobs on other nodes, but no jobs are failing and no XID errors appear in the logs. You want to confirm whether the GPUs on that node are silently reducing performance before you take any disruptive action. Which DCGM field group should you examine first?
During a large multi-node training run, one node repeatedly crashes its training process. The cluster operator wants to determine whether a specific GPU is experiencing hardware faults such as ECC errors or falling off the bus. Which NVIDIA tool and data source should the operator use to programmatically collect GPU health events, XID error codes, and run active diagnostics before deciding whether to drain the node?
A data science team is building an image classifier to detect defective parts from thousands of high-resolution factory photos. A traditional machine learning approach would require engineers to manually design features (edges, textures, shapes) before training a classifier. The team instead chooses a deep learning convolutional neural network. What is the primary advantage that motivates this choice?
A mid-sized enterprise wants to deploy its first on-premises AI cluster of 8 DGX systems for a team of data scientists. Leadership requires a solution that ships as a pre-validated, integrated design covering compute, networking, and storage from certified partners, minimizing the risk and time of designing the cluster from scratch. Which NVIDIA offering best matches this requirement?
A mid-sized enterprise wants to deploy a GPU server for AI training in their own data center. Their IT team lacks deep expertise in validating GPU compute, networking, and thermal designs, and they want assurance that the hardware has been tested to run NVIDIA AI software reliably. They also want flexibility to purchase from their existing OEM hardware vendor rather than buying a full turnkey appliance from NVIDIA. Which option best meets these needs?
A research startup needs to begin training large models within two weeks but has no data center, no facilities staff, and no capital budget for hardware. They want a fully managed, NVIDIA-optimized multi-node GPU environment where the software stack and cluster infrastructure are handled for them, so their small team can focus purely on model development. Which consumption model best fits these constraints?
An enterprise has deployed a multi-node DGX cluster for a data science team. The infrastructure operations lead needs a single platform to schedule and monitor multi-node training jobs, manage user access to shared GPU resources, and track cluster utilization across the fleet. Which NVIDIA software is purpose-built to provide this job scheduling, resource management, and monitoring for on-premises DGX clusters?
An infrastructure architect is documenting the internal specifications of a new DGX H100 system for the operations team. A colleague asks what role the two host CPUs play in the system, given that the eight H100 GPUs perform the actual deep learning computation. Which statement BEST describes the primary function of the host CPUs in this configuration?