nerdexam
NVIDIANVIDIA

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

NVIDIA Certified Associate (NCA) Core AI Concepts

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

#GPU Architecture#CPU vs GPU#Parallel Processing#SIMD

Community Discussion

No community discussion yet for this question.

Full NCA-AIIO PracticeBrowse All NCA-AIIO Questions