指令级并行
维基百科,自由的百科全书
指令级并行(英语:Instruction-level parallelism,缩写:ILP),一种并行计算形式,在一个程序运行中,许多指令操作,能在同时间进行。它也是一个测量值,用来计算在一个程序运算中,它有多少个指令能够在同时间运算,称为指令级并行度。
实现指令层级,可以用硬件或软件方式来实现。硬件方式有超标量。
参见
外部链接
- Approaches to addressing the Memory Wall
- Wired magazine article that refers to the above paper (页面存档备份,存于互联网档案馆)
概论 | |
---|---|
层级 | |
多线程 |
|
理论 | |
元素 |
|
协调 | |
编程 | |
硬件 | |
API |
|
问题 | |