Question 1
During a multi-team AI platform review at an applied research institute, engineers report the following issue: A Python numerical routine stays on the CPU despite the server having GPUs. The affected work supports training and inference experiments; jobs must produce reproducible, defensible technical results. Which action most directly addresses the described requirement?
Explanation
Correct Answer
Correct. Identify CUDA and a compatible driver and runtime as the GPU-compute programming stack, while keeping host orchestration distinct from parallel device kernels. This directly addresses the observed issue: A Python numerical routine stays on the CPU despite the server having GPUs. The important distinction is cuda programming model for parallel applications, not a substitute feature from a different component. The follow-up validation is: A small parallel kernel runs on the GPU under a supported driver and the profiler distinguishes host control from device work.
Incorrect Answers
Not the most direct the corrective action for these facts. Map image-based classification, detection or segmentation to a vision model and matching data pipeline, with application-specific accuracy and latency checks. This choice concerns computer vision inspection and imaging use cases and may be valid in another design. But this case reports 'A Python numerical routine stays on the CPU despite the server having GPUs', which calls for reasoning about cuda programming model for parallel applications. The targeted response is: Identify CUDA and a compatible driver and runtime as the GPU-compute programming stack, while keeping host orchestration distinct from parallel device kernels.
Not the most direct the corrective action for these facts. Use language models and retrieval from an authorized document index when answers require natural-language interpretation plus current enterprise facts, with groundedness checks. This choice concerns natural language assistants and retrieval use cases and may be valid in another design. But this case reports 'A Python numerical routine stays on the CPU despite the server having GPUs', which calls for reasoning about cuda programming model for parallel applications. The targeted response is: Identify CUDA and a compatible driver and runtime as the GPU-compute programming stack, while keeping host orchestration distinct from parallel device kernels.
Not the most direct the corrective action for these facts. Check NVIDIA driver, CUDA runtime, framework build and GPU support together before choosing a software combination for an accelerated workload. This choice concerns driver runtime and framework compatibility and may be valid in another design. But this case reports 'A Python numerical routine stays on the CPU despite the server having GPUs', which calls for reasoning about cuda programming model for parallel applications. The targeted response is: Identify CUDA and a compatible driver and runtime as the GPU-compute programming stack, while keeping host orchestration distinct from parallel device kernels.