- 6
- 0
- 约7.86千字
- 约 31页
- 2018-10-12 发布于上海
- 举报
计算机系统结构电子教案课6
并行性等级的划分(P23,1.5.1节)从执行程序的角度来看,并行性等级从低到高可分为: 指令内部并行:单条指令中各微操作之间的并行。 指令级并行:并行执行两条或两条以上的指令。 线程级并行:并行执行两个或两个以上的线程。通常是以一个进程内派生的多个线程为调度单位。 任务级或过程级并行:并行执行两个或两个以上的过程或任务(程序段)。以子程序或进程为调度单元。 作业或程序级并行:并行执行两个或两个以上的作业或程序。 2014.2.17计算机系统结构5.1 指令级并行的概念 指令级并行的英文缩写是ILP (Instruction-Level Parallelism)开发ILP的途径有两种: 资源重复,重复设置多个处理部件,让它们同时执行相邻或相近的多条指令; 采用流水线技术,使指令重叠并行执行。(1)狭义指令级并行 超标量SuperScalar(设备重复) 超长指令字Very Long Instruction Word(简称VLIW)(2)广义指令级并行 流水线Pipeline(设备细分) 超级流水线Super Pipeline(3)线程级并行 超线程Hyper-Threading(简称HT)(4)任务线
原创力文档

文档评论(0)