【正文】
平行處理: ? Pipeline: 類似工廠輸送帶 ? Super Scalar:一次可以執(zhí)行兩個以上的指令 ? SMP:一臺機器有兩個以上相同的 CPU ? SIMD:同一個指令下達給一群硬體一同工作 ? Vector machine:一個指令直接處理一組資料 ? VLIW(EPIC):一次直接對很多不同的執(zhí)行單元下命令 ? 亂序執(zhí)行、分支預(yù)測 A=B+1 C=A x 3 D=B x 4 E=B6 Super scalar: 3 out of order: 2 CPU相關(guān)技術(shù)(四) (需改畫 ) origin pipeline Super Scalar SIMD Vector machine 讀指令 讀資料 執(zhí)行 存回答案 讀指令 讀資料 執(zhí)行 存回答案讀指令 讀資料 執(zhí)行 存回答案讀指令 讀資料 執(zhí)行 存回答案讀指令 讀資料 執(zhí)行 存回答案讀指令讀資料 執(zhí)行 存回答案讀資料 執(zhí)行 存回答案讀資料 執(zhí)行 存回答案讀指令 讀資料 執(zhí)行 存回答案讀指令 讀資料 執(zhí)行 存回答案讀指令 執(zhí)行讀資料 執(zhí)行 存回答案執(zhí)行CPU相關(guān)技術(shù)(五) i n s t r u c t i o n w o r dA L U( F U )A L U( F U )A L U( F U )A L U( F U )A L U( F U )VLIW(EPIC)? C P U C P U C P UM e m o e ySMP ? Hyper Threading:同時執(zhí)行多執(zhí)行緒的程式 ? MultiCore(多核心 ):一個 CPU晶片裡面真的有兩個以上的 CPU(每個 Core裡面還可以是 Hyper Threading) ? 散熱問題