题目
288.CPU 模型训练运行速度不如 GPU,是因为 CPU 单元不能同时运算,有的需要负责控制,有的负责缓存。A. 正确B. 错误
288.CPU 模型训练运行速度不如 GPU,是因为 CPU 单元不能同时运算,有的需要负责控制,有的负责缓存。
A. 正确
B. 错误
题目解答
答案
A. 正确
解析
考查要点:本题主要考查对CPU与GPU工作原理的理解,特别是两者在并行计算能力上的差异。
解题核心思路:
- 关键点1:CPU的结构特点(控制单元、运算单元、缓存单元的功能分工)。
- 关键点2:GPU的并行计算优势(大量处理单元同时处理多任务)。
- 关键点3:模型训练对并行计算的依赖性。
破题关键:
题目中的描述是否正确,取决于是否理解CPU的功能单元分工导致并行能力较弱,而GPU通过大量专用处理单元实现高效并行运算。若题目所述原因符合这一核心差异,则答案正确。
题目解析:
-
CPU的结构特点:
CPU包含控制单元、算术逻辑单元(ALU)、缓存等模块。控制单元负责指令调度,ALU负责计算,缓存负责临时存储数据。这些模块分工明确,协同工作,但单个核心的并行能力有限,通常一次只能处理少量任务。 -
GPU的并行优势:
GPU拥有数千个处理单元,采用SIMD(单指令多数据)架构,能够同时处理大量简单任务(如矩阵运算)。这种结构使GPU在需要高度并行计算的场景(如深度学习)中表现远超CPU。 -
题目原因分析:
题目中“CPU单元不能同时运算”指单个CPU核心的并行能力有限,而GPU通过大量专用单元实现并行。此描述符合实际差异,因此答案正确。