NCP-AIO Workload Management Practice Question
An ML platform team runs an NVIDIA GPU Operator-managed cluster and wants to allow multiple pods to share a single A100 GPU so that small inference services can co-reside without each consuming a whole device. The team needs a time-slicing configuration that applies to all GPU nodes in the cluster. Which approach should the administrator take?
⚠ Common exam trap
Many exam-takers confuse per-pod GPU visibility variables or MIG partitioning with time-slicing, which actually requires a device-plugin ConfigMap referenced by the ClusterPolicy.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Create a ConfigMap containing the time-slicing configuration and reference it in the ClusterPolicy so the GPU Operator propagates the device plugin config across nodes.
Time-slicing in the NVIDIA GPU Operator is driven by a device-plugin configuration that the operator distributes to every GPU node through the ClusterPolicy. The referenced ConfigMap declares a replica count, and the device plugin then advertises that many virtual GPUs per physical device, allowing the scheduler to place multiple pods on one GPU. This is the supported, cluster-wide mechanism for enabling time-sliced sharing.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Add a tolerations entry for nvidia.com/gpu to each pod and increase the kubelet's --max-pods flag on GPU nodes.
Why it's wrong here
Tolerations only affect scheduling against taints and have no bearing on how many pods can share a GPU. Raising --max-pods increases the number of pods a node can run, but the GPU remains a single allocatable extended resource, so the second pod requesting nvidia.com/gpu would still be unschedulable. Neither change enables sharing of one device.
- ✗
Set the environment variable NVIDIA_VISIBLE_DEVICES=all on each pod and let the runtime divide GPU time among containers.
Why it's wrong here
Setting NVIDIA_VISIBLE_DEVICES=all exposes every GPU to the container but does not create replicas or enforce time-slicing. The device plugin still advertises only one allocatable GPU per physical device, so the scheduler cannot place multiple pods on the same GPU. Time-slicing must be configured at the device plugin level, not through per-pod environment variables.
- ✓
Create a ConfigMap containing the time-slicing configuration and reference it in the ClusterPolicy so the GPU Operator propagates the device plugin config across nodes.
Why this is correct
The GPU Operator supports time-slicing by reading a ConfigMap referenced in the ClusterPolicy's device plugin configuration. When applied, the operator propagates the config to all GPU nodes and restarts the device plugin, causing each physical GPU to advertise a multiplied replica count so multiple pods can share one device. This is the supported cluster-wide method.
- ✗
Install the NVIDIA MIG Manager and set the nvidia.com/mig.config label to all-1g.5gb on each node to subdivide the GPUs.
Why it's wrong here
MIG partitions a GPU into separate hardware-isolated instances, not time-sliced shares. Requesting mig-1g.5gb profiles gives each pod a dedicated slice with fixed memory, which changes both isolation semantics and the resource name. MIG is a distinct mechanism from time-slicing and does not let multiple pods share the same GPU partition concurrently.
About these practice questions
Courseiva writes every NCP-AIO question from scratch — 309 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official NVIDIA exam blueprint
This NCP-AIO practice question is part of Courseiva's free NVIDIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the NCP-AIO exam.