1、指令調度,對於多條指令怎樣調度讓他們運行更快。
對於有衝突的兩條指令,採用寄存器重命名技術。
2、指令重排 亂序執行,爲了獲取最大的吞吐率。 增大功耗 增加芯片面積。
3、緩存,容量越大速度越慢。把數據放在儘可能接近的位置。時間鄰近性 空間鄰近性。CPU芯片裏,緩存就佔了很大位置。
4、CPU內部的並行
指令級並行、數據級並行(矢量)、線程級並行。
1、指令調度,對於多條指令怎樣調度讓他們運行更快。
對於有衝突的兩條指令,採用寄存器重命名技術。
2、指令重排 亂序執行,爲了獲取最大的吞吐率。 增大功耗 增加芯片面積。
3、緩存,容量越大速度越慢。把數據放在儘可能接近的位置。時間鄰近性 空間鄰近性。CPU芯片裏,緩存就佔了很大位置。
4、CPU內部的並行
指令級並行、數據級並行(矢量)、線程級並行。