← 2024 · 海思 · 处理器设计工程师 笔试

推荐答案 测试一下

多处理机实现的并行主要是

A. 指令级并行 B. 操作步骤的并行 C. 操作级并行 D. 任务级并行
单选题 中等 2024秋招笔试真题Online Assessment海思1. 单选题

参考答案

正确答案为D。多处理机系统由多个独立的处理器组成,每个处理器可以独立运行完整的程序或任务,因此其并行粒度是任务级(或进程级)。任务级并行是指多个任务或进程在不同的处理器上同时执行,各任务之间相对独立,通常通过操作系统或编程模型(如MPI)进行管理。 选项A:指令级并行(ILP)是在单个处理器内部通过流水线、超标量、乱序执行等技术实现的,让多条指令重叠执行,其粒度更细,不依赖多处理器硬件。 选项B:操作步骤的并行通常指算法或流程中多个独立操作的并行,属于中等粒度,但多处理器主要面向独立任务,而非细粒度步骤。 选项C:操作级并行(如向量化、SIMD)是一种数据级并行,在单处理器或协处理器中通过一次指令操作多个数据元素实现,仍属于单处理器内部的并行。 因此,多处理机设计的核心目标是利用任务级并行来提高吞吐量,而非细粒度的指令或操作并行。

涉及知识点

  • 多处理机并行粒度
  • 任务级并行定义
  • 指令级并行特征
  • 操作级并行特征
  • 并行计算层次分类
← 上一题
登录后反馈错题
下一题 →