NCA-AIIO · Question #15
NCA-AIIO Question #15: Real Exam Question with Answer & Explanation
The correct answer is B: A GPU is architected to support massively parallel execution of simple instructions.. A GPU's architecture is designed for massive parallelism, featuring thousands of lightweight cores that execute simple instructions across vast data elements simultaneously-ideal for tasks like AI training. In contrast, a CPU has fewer, complex cores optimized for sequential exec
Question
How is the architecture different in a GPU versus a CPU?
Options
- AA GPU acts as a PCIe controller to maximize bandwidth.
- BA GPU is architected to support massively parallel execution of simple instructions.
- CA GPU is a single large and complex core to support massive compute operations.
Explanation
A GPU's architecture is designed for massive parallelism, featuring thousands of lightweight cores that execute simple instructions across vast data elements simultaneously-ideal for tasks like AI training. In contrast, a CPU has fewer, complex cores optimized for sequential execution and branching logic. GPUs don't function as PCIe controllers (a hardware role), nor are they single-core designs, making the parallel execution focus the key differentiator. (Reference: NVIDIA GPU Architecture Whitepaper, Section on GPU Design Principles)
Topics
Community Discussion
No community discussion yet for this question.