NVIDIA NCP-AII Practice Test 63
Question 620
During an NVIDIA AI factory acceptance test, engineers discover: An operator enables container GPUs on one node yet a second worker lacks compatible runtime hooks. Which TWO complementary elements are needed: the correct technical action and the strongest independent diagnostic evidence? Select TWO answers.
- Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations.
- Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers.
- Compare host and container GPU UUID lists, device requests, runtime logs and a targeted CUDA smoke test.
- Install the supported BCM head-node services and preserve configuration data before provisioning and accepting workers.
- Inspect toolkit runtime configuration, docker info, --gpus selection and in-container nvidia-smi.
Explanation
Correct Answers
A:This is an appropriate correction for NVIDIA Container Toolkit runtime integration: Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations. Observed scenario: An operator enables container GPUs on one node yet a second worker lacks compatible runtime hooks. The governing mechanism is: The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement.
E:This is the direct operational evidence to investigate: Inspect toolkit runtime configuration, docker info, --gpus selection and in-container nvidia-smi. Observed scenario: An operator enables container GPUs on one node yet a second worker lacks compatible runtime hooks. The governing mechanism is: The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement.
Incorrect Answers
B:This tempting but unsafe shortcut is not a sufficient remediation for NVIDIA Container Toolkit runtime integration: Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers. Observed scenario: An operator enables container GPUs on one node yet a second worker lacks compatible runtime hooks. The governing mechanism is: The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement. The proportionate action is: Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations. A direct check is: Inspect toolkit runtime configuration, docker info, --gpus selection and in-container nvidia-smi. The acceptance condition is: The sample container sees only assigned GPUs and runs a compatible CUDA operation consistently across nodes.
C:This alternative is relevant to Docker GPU runtime device selection but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Compare host and container GPU UUID lists, device requests, runtime logs and a targeted CUDA smoke test. Observed scenario: An operator enables container GPUs on one node yet a second worker lacks compatible runtime hooks.
D:This alternative is relevant to Base Command Manager head-node installation but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Install the supported BCM head-node services and preserve configuration data before provisioning and accepting workers. Observed scenario: An operator enables container GPUs on one node yet a second worker lacks compatible runtime hooks.
Question 621
A production GPU cluster review identifies this condition: A container receives every host GPU even though the job should access only one assigned accelerator. Which operational response is MOST appropriate to address the root issue? Select ONE best answer.
- Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations.
- Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers.
- Test --gpus or supported device-request selection and in-container identity against scheduler allocations.
- Define explicit BCM node categories and managed overrides for shared hardware and service configuration.
Explanation
Correct Answer
A:This is an appropriate correction for NVIDIA Container Toolkit runtime integration: Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Incorrect Answers
B:This tempting but unsafe shortcut is not a sufficient remediation for NVIDIA Container Toolkit runtime integration: Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers. A container receives every host GPU even though the job should access only one assigned accelerator.
C:This alternative is relevant to Docker GPU runtime device selection but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Test --gpus or supported device-request selection and in-container identity against scheduler allocations. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
D:This alternative is relevant to BCM node categories and role inheritance but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Define explicit BCM node categories and managed overrides for shared hardware and service configuration. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Question 622
In a professional AI infrastructure deployment, a technician observes: A container receives every host GPU even though the job should access only one assigned accelerator. Which underlying infrastructure principle BEST explains the issue? Select ONE best answer.
- The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement.
- Pyxis bridges Slurm scheduling and container execution; scheduling a node does not itself prepare its container environment.
- Adding a second management host does not prove cluster-manager continuity unless state and advertised services fail over.
- Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers.
Explanation
Correct Answer
A:This is the governing infrastructure principle: The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Incorrect Answers
B:This alternative is relevant to Pyxis integration with Slurm jobs but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Pyxis bridges Slurm scheduling and container execution; scheduling a node does not itself prepare its container environment. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
C:That option concerns BCM high availability and management failover. The acceptance condition is: The sample container sees only assigned GPUs and runs a compatible CUDA operation consistently across nodes.
D:This tempting but unsafe shortcut is not a sufficient remediation for NVIDIA Container Toolkit runtime integration: Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers. A container receives every host GPU even though the job should access only one assigned accelerator. The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement.
Question 623
The cluster operations team needs to evaluate this situation: A container receives every host GPU even though the job should access only one assigned accelerator. Which diagnostic evidence should be obtained FIRST to substantiate the likely fault or configuration gap? Select ONE best answer.
- Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers.
- Inspect Slurm plugin configuration, Enroot availability, image identifiers, mount constraints and job logs.
- Inspect BCM service health, database backups, node discovery, management interfaces and provisioning records.
- Inspect toolkit runtime configuration, docker info, --gpus selection and in-container nvidia-smi.
Explanation
Correct Answer
D:This is the direct operational evidence to investigate: Inspect toolkit runtime configuration, docker info, --gpus selection and in-container nvidia-smi. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Incorrect Answers
A:This tempting but unsafe shortcut is not a sufficient remediation for NVIDIA Container Toolkit runtime integration: Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator. The governing mechanism is: The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement. The proportionate action is: Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations.
B:This alternative is relevant to Pyxis integration with Slurm jobs but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Inspect Slurm plugin configuration, Enroot availability, image identifiers, mount constraints and job logs. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
C:This alternative is relevant to Base Command Manager head-node installation but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Inspect BCM service health, database backups, node discovery, management interfaces and provisioning records. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Question 624
At a multi-node AI infrastructure handoff, the team records: A container receives every host GPU even though the job should access only one assigned accelerator. After corrective work, which observable result BEST confirms that the requirement is met? Select ONE best answer.
- Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers.
- Correct GPU workers receive the intended profile without unrelated node categories being modified.
- The management node reports correct cluster state and consistently deploys an approved image to intended nodes.
- The sample container sees only assigned GPUs and runs a compatible CUDA operation consistently across nodes.
Explanation
Correct Answer
D:This is an observable verified result, not merely a claimed configuration change: The sample container sees only assigned GPUs and runs a compatible CUDA operation consistently across nodes. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Incorrect Answers
A:This tempting but unsafe shortcut is not a sufficient remediation for NVIDIA Container Toolkit runtime integration: Assume launching any Ubuntu Docker container automatically gives it unrestricted access to host GPUs and drivers. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator. The governing mechanism is: The container runtime must map supported host GPU devices and libraries; ordinary Docker success is not GPU enablement. The proportionate action is: Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations. A direct check is: Inspect toolkit runtime configuration, docker info, --gpus selection and in-container nvidia-smi. The acceptance condition is: The sample container sees only assigned GPUs and runs a compatible CUDA operation consistently across nodes.
B:This alternative is relevant to BCM node categories and role inheritance but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: Correct GPU workers receive the intended profile without unrelated node categories being modified. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
C:This alternative is relevant to Base Command Manager head-node installation but does not directly resolve the current NVIDIA Container Toolkit runtime integration issue: The management node reports correct cluster state and consistently deploys an approved image to intended nodes. Observed scenario: A container receives every host GPU even though the job should access only one assigned accelerator.
Question 625
During an NVIDIA AI factory acceptance test, engineers discover: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices. Which operational response is MOST appropriate to address the root issue? Select ONE best answer.
- Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations.
- Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
- Test --gpus or supported device-request selection and in-container identity against scheduler allocations.
- Align supported interface or bond configuration, RDMA stack and fabric QoS with the cluster topology.
Explanation
Correct Answer
C:This is an appropriate correction for Docker GPU runtime device selection: Test --gpus or supported device-request selection and in-container identity against scheduler allocations. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Incorrect Answers
A:This alternative is relevant to NVIDIA Container Toolkit runtime integration but does not directly resolve the current Docker GPU runtime device selection issue: Install and configure the NVIDIA Container Toolkit and restrict GPU exposure to authorized workload allocations. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
B:This tempting but unsafe shortcut is not a sufficient remediation for Docker GPU runtime device selection: Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
D:This alternative is relevant to Compute fabric interface bonding and RDMA prerequisites but does not directly resolve the current Docker GPU runtime device selection issue: Align supported interface or bond configuration, RDMA stack and fabric QoS with the cluster topology. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Question 626
A production GPU cluster review identifies this condition: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices. Which underlying infrastructure principle BEST explains the issue? Select ONE best answer.
- Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
- Schedulers allocate declared GPU resources; a mismatch between configured GRES and detected devices causes wrong placement.
- Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.
- Adding a second management host does not prove cluster-manager continuity unless state and advertised services fail over.
Explanation
Correct Answer
C:This is the governing infrastructure principle: Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Incorrect Answers
A:This tempting but unsafe shortcut is not a sufficient remediation for Docker GPU runtime device selection: Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings. Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.
B:This alternative is relevant to Slurm GPU GRES enumeration and device mapping but does not directly resolve the current Docker GPU runtime device selection issue: Schedulers allocate declared GPU resources; a mismatch between configured GRES and detected devices causes wrong placement. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
D:That option concerns BCM high availability and management failover. The acceptance condition is: The selected container can use exactly its authorized GPU resources while other devices remain inaccessible.
Question 627
In a professional AI infrastructure deployment, a technician observes: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices. Which diagnostic evidence should be obtained FIRST to substantiate the likely fault or configuration gap? Select ONE best answer.
- Compare host and container GPU UUID lists, device requests, runtime logs and a targeted CUDA smoke test.
- Review authorized key and account policy, SSH server settings, firewall reachability and authentication logs.
- Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
- Inspect DHCP leases, PXE requests, image revisions, BCM node mappings and host boot traces.
Explanation
Correct Answer
A:This is the direct operational evidence to investigate: Compare host and container GPU UUID lists, device requests, runtime logs and a targeted CUDA smoke test. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Incorrect Answers
B:That option concerns Host SSH certificates keys and OS access segregation. Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.
C:This tempting but unsafe shortcut is not a sufficient remediation for Docker GPU runtime device selection: Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings. A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
D:This alternative is relevant to BCM image provisioning and PXE worker boot but does not directly resolve the current Docker GPU runtime device selection issue: Inspect DHCP leases, PXE requests, image revisions, BCM node mappings and host boot traces. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Question 628
The cluster operations team needs to evaluate this situation: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices. After corrective work, which observable result BEST confirms that the requirement is met? Select ONE best answer.
- The selected container can use exactly its authorized GPU resources while other devices remain inaccessible.
- The intended worker reliably reboots into the approved OS and image with the right management identity.
- Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
- A planned primary outage transfers management to standby without losing cluster configuration integrity.
Explanation
Correct Answer
A:This is an observable verified result, not merely a claimed configuration change: The selected container can use exactly its authorized GPU resources while other devices remain inaccessible. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Incorrect Answers
B:This alternative is relevant to BCM image provisioning and PXE worker boot but does not directly resolve the current Docker GPU runtime device selection issue: The intended worker reliably reboots into the approved OS and image with the right management identity. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
C:This tempting but unsafe shortcut is not a sufficient remediation for Docker GPU runtime device selection: Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings. A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices. Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.
D:This alternative is relevant to BCM high availability and management failover but does not directly resolve the current Docker GPU runtime device selection issue: A planned primary outage transfers management to standby without losing cluster configuration integrity. Observed scenario: A host exposes eight GPUs but the container is supposed to use GPU 2 and instead sees all devices.
Question 629
At a multi-node AI infrastructure handoff, the team records: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping. Which operational response is MOST appropriate to address the root issue? Select ONE best answer.
- Use the supported OS, kernel and package combination and validate driver modules on a representative node before rollout.
- Test --gpus or supported device-request selection and in-container identity against scheduler allocations.
- Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
- Synchronize Slurm GRES inventory with hardware and MIG state and validate per-job device isolation.
Explanation
Correct Answer
B:This is an appropriate correction for Docker GPU runtime device selection: Test --gpus or supported device-request selection and in-container identity against scheduler allocations. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping.
Incorrect Answers
A:This alternative is relevant to Linux operating system and kernel module support but does not directly resolve the current Docker GPU runtime device selection issue: Use the supported OS, kernel and package combination and validate driver modules on a representative node before rollout. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping.
C:This tempting but unsafe shortcut is not a sufficient remediation for Docker GPU runtime device selection: Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings. A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping.
D:This alternative is relevant to Slurm GPU GRES enumeration and device mapping but does not directly resolve the current Docker GPU runtime device selection issue: Synchronize Slurm GRES inventory with hardware and MIG state and validate per-job device isolation. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping.
Question 630
During an NVIDIA AI factory acceptance test, engineers discover: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping. Which TWO complementary elements are needed: the correct technical action and the strongest independent diagnostic evidence? Select TWO answers.
- Inspect slurmd discovery, gres configuration, CUDA_VISIBLE_DEVICES and simultaneous job placement.
- Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings.
- Test --gpus or supported device-request selection and in-container identity against scheduler allocations.
- Compare host and container GPU UUID lists, device requests, runtime logs and a targeted CUDA smoke test.
- Use the supported OS, kernel and package combination and validate driver modules on a representative node before rollout.
Explanation
Correct Answers
C:This is an appropriate correction for Docker GPU runtime device selection: Test --gpus or supported device-request selection and in-container identity against scheduler allocations. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping. The governing mechanism is: Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.
D:This is the direct operational evidence to investigate: Compare host and container GPU UUID lists, device requests, runtime logs and a targeted CUDA smoke test. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping.
Incorrect Answers
A:This alternative is relevant to Slurm GPU GRES enumeration and device mapping but does not directly resolve the current Docker GPU runtime device selection issue: Inspect slurmd discovery, gres configuration, CUDA_VISIBLE_DEVICES and simultaneous job placement. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping.
B:This tempting but unsafe shortcut is not a sufficient remediation for Docker GPU runtime device selection: Treat a set CUDA_VISIBLE_DEVICES string as a substitute for enforcing container device and driver mappings. A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping. Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.
E:This alternative is relevant to Linux operating system and kernel module support but does not directly resolve the current Docker GPU runtime device selection issue: Use the supported OS, kernel and package combination and validate driver modules on a representative node before rollout. Observed scenario: A container launches with CUDA_VISIBLE_DEVICES inconsistent with the runtime's actual device mapping. The governing mechanism is: Host GPU visibility and container GPU assignment are separate, and environment variables alone do not confer device access.