并行计算 并行计算英語parallel computing一般是指许多指令得以同时进行的计算模式在同時進行的前提下可以將計算的過程分解成小部份之後以並行方式來加以解決 電腦軟體可以被分成數個運算步驟來執行為了解決某個特定問題軟體採用某個演算法以一連串指令執行來完成傳統上這些指令都被送至單一的中央处理器以循序方式執行完成在這種處理方式下單一時間中只有單一指令被執行processor level 比较微处理器CISC 和RISC即流水线Pipeline的概念以及后来在Pipeline基础上以提高指令处理效率为目的的硬件及软件发展比如branchprediction 比如forwarding比如在每个运算单元前的指令堆栈汇编程序员对programm code的顺序改写平行運算採用了多個運算單元同時執行以解決問題