10 free NVIDIA NCP-AII practice questions with the correct answer and a full explanation for each, taken from the CertStash pack of 170 questions. Work through them, then open each answer to check your reasoning.
Get all 170 questions (US$39) · Download these 10 as a PDF
Question 1
A system engineer needs to set the vGPU scheduling behavior for all GPUs to share the scheduling equally with the default time slice length.
What command should be used?
Show answer and explanation
Correct answer: A. esxcli system module parameters set -m nvidia -p “NVreg_RegistryDwords=RmPVMRL=0x00”
“NVreg_RegistryDwords=RmPVMRL=0x00” The correct command uses esxcli system module parameters set with the nvidia module and sets RmPVMRL=0x00 to enable equal GPU scheduling with default time slices. Option A has the correct syntax, module target, and parameter value for this configuration.
Why the other options are wrong
- B. Uses invalid hex notation @1 instead of proper 0x01 format
- C. Incorrectly targets graphics module instead of system module
- D. Uses malformed parameter name FRL with invalid hex notation @x01
Question 2
During a multi-day NeMo burn-in, intermittent “GPU fell off bus” errors occur.
Which diagnostic approach isolates hardware faults?
Show answer and explanation
Correct answer: A. Run DCGM diagnostics alongside burn-in to monitor GPU health metrics
GPU health metrics Running DCGM diagnostics alongside burn-in testing provides comprehensive GPU health monitoring and can isolate hardware faults from software issues by tracking thermal, power, and reliability metrics in real-time during stress testing.
Why the other options are wrong
- B. Changing model type does not isolate hardware faults; it merely shifts the workload
- C. Enabling NVSHMEM is a memory optimization, not a diagnostic approach
- D. Reducing blocksize masks symptoms but does not identify underlying hardware problems
Question 3
An engineer needs to verify the current firmware versions of all components (ATF, BSP, NIC, UEFI) on a BlueField-3 DPU’s BMC.
Which Redfish API command provides this information?
Show answer and explanation
Correct answer: C. curl –k –u root:<password> –X GET https://<DPU-BMC-IP>/redfish/v1/UpdateService/FirmwareInventory
BMC-IP>/redfish/v1/UpdateService/FirmwareInventory The Redfish API endpoint /redfish/v1/UpdateService/FirmwareInventory is the standard interface for querying all firmware component versions on a BlueField-3 DPU's BMC, including ATF, BSP, NIC, and UEFI.
Why the other options are wrong
- A. mstflint queries firmware via Mellanox tools, not the BMC Redfish API
- B. FirmwareList is not a valid Redfish endpoint for firmware inventory queries
- D. mlxconfig queries device configuration parameters, not BMC firmware versions
Question 4
An engineer needs to verify NVLink isolation on a single node with 8 GPUs.
Which NCCL test configuration stresses switch bisection bandwidth?
Show answer and explanation
Correct answer: B. Use all_reduce_perf –b 8 –e 16G –f2 –g 8 with NCCL_TESTS_SPLIT= “AND 0x1”
NCCL_TESTS_SPLIT= “AND 0x1” The all_reduce_perf test with NCCL_TESTS_SPLIT="AND 0x1" stresses switch bisection bandwidth by forcing specific GPU communication patterns that isolate and test the NVLink switch fabric throughput on 8-GPU systems.
Why the other options are wrong
- A. DIV 8 split is not the correct pattern for bisection bandwidth isolation
- C. Running without splits does not specifically stress the switch bisection topology
- D. Using reduce_scatter with only 4 GPUs does not fully exercise the 8-GPU NVLink topology
Question 5
You are validating the environment of an NVIDIA GPU-accelerated data center during post-deployment checks.
Which one action is essential to confirm that power and cooling are sufficient for the stable operation of NVIDIA DGX H100 systems?
Show answer and explanation
Correct answer: C. Verify that each DGX system is connected to redundant, properly rated PDUs and that all power supplies are reporting nominal input.
Verifying redundant power distribution and checking that all PSUs report nominal input voltage is the essential post-deployment check to confirm sufficient and stable power delivery for DGX H100 systems.
Why the other options are wrong
- A. Disabling PCIe devices reduces power consumption but does not validate that current power is sufficient
- B. Enabling GPU overclocking increases power demands and heat; it is not a validation practice
- D. Running fans at 100% continuously is wasteful and indicates inadequate cooling design if needed permanently
Question 6
An engineer needs to validate 400G DAC cable signal integrity in a DGX cluster.
Which CVT metric best identifies marginal cables needing replacement?
Show answer and explanation
Correct answer: A. Effective BER > 1.5E-254 during a ≤6-hour monitoring window.
An Effective BER (Bit Error Rate) exceeding 1.5E-25 during a monitoring window indicates marginal signal integrity on 400G DAC cables and is the diagnostic metric used by CVT tools to identify cables requiring replacement.
Why the other options are wrong
- B. Transceiver model matching is a compatibility check, not a signal integrity metric
- C. Temperature fluctuations are a thermal concern, not a direct signal integrity indicator
- D. Lane power variance is a power measurement, not a signal integrity metric like BER
Question 7
A user encounters “permission denied” errors when running GPU-accelerated containers on a Secure Boot-enabled system.
What resolves this?
Show answer and explanation
Correct answer: C. Enroll the MOK and sign NVIDIA kernel modules.
On Secure Boot-enabled systems, NVIDIA kernel modules must be signed with a Machine Owner Key (MOK). Enrolling the MOK and signing the modules allows the kernel to load them with Secure Boot active, resolving permission denied errors.
Why the other options are wrong
- A. Disabling SELinux is a security downgrade and does not address Secure Boot module signing requirements
- B. Reinstalling Docker without the NVIDIA runtime removes GPU support entirely
- D. Running with sudo bypasses the underlying module loading issue but does not resolve the root cause
Question 8
An InfiniBand administrator needs to run performance benchmarks on new devices added to the fabric.
What tool should be used to check the latency?
Show answer and explanation
Correct answer: B. ib_write_lat
is the InfiniBand latency measurement tool used to benchmark latency on newly added fabric devices, providing precise point-to-point latency metrics.
Why the other options are wrong
- A. tcpdump is a network packet sniffer, not an InfiniBand-specific latency benchmark tool
- C. perfmon is a Windows performance monitoring tool, not an InfiniBand utility
- D. ibdiagnet performs fabric diagnostics and topology checks, not latency measurements
Question 9
A cluster administrator is preparing to update the firmware on a DGX H100 system, including the GPU tray (baseboard).
What is the correct sequence of steps to perform a safe and successful firmware upgrade?
Show answer and explanation
Correct answer: C. Stop all GPU activity, update and reboot the BMC, update motherboard and tray components, perform a cold reset, and verify completion.
The correct firmware update procedure for DGX H100 systems requires stopping all GPU activity first to ensure no workloads interfere with the update process, then updating and rebooting the BMC as the foundational management controller, followed by updating motherboard and tray components, performing a cold reset to activate all firmware changes, and finally verifying completion to confirm all components are running the new firmware versions.
Why the other options are wrong
- A. Skipping GPU tray and motherboard updates leaves critical components on outdated firmware, creating stability and security risks.
- B. Updating GPU tray before BMC is incorrect because the BMC must be updated first to properly manage subsequent component updates and maintain system stability.
- D. Performing a cold reset before stopping GPU activity and updating the BMC is the wrong sequence and can cause data loss or incomplete updates.
Question 10
One of the nodes in a cluster is not running as fast as the others and the system administrator needs to check the status of the GPUs on that system.
What command should be used?
Show answer and explanation
Correct answer: C. nvidia-smi
The nvidia-smi command is the standard NVIDIA utility for querying GPU status, performance metrics, memory usage, temperature, and overall health on NVIDIA systems. This is the correct tool for a system administrator to diagnose GPU issues and compare performance across nodes.
Why the other options are wrong
- A. iblinkinfo is used for InfiniBand link status, not GPU diagnostics.
- B. lspci grep NVIDIA only lists detected PCI devices and does not provide GPU operational status or performance metrics.
- D. nvidia-gpu-status is not a standard NVIDIA command for GPU status reporting.
That was 10 of 170.
The full NVIDIA NCP-AII pack has all 170 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.
