Parallel Computing | 平行運算
平行運算是什麼?
平行運算(Parallel Computing )是指同時使用多種計算資源解決計算問題,在過程中讓許多指令同時進行的一種運算模式,基礎概念是將須計算的內容分割成離散部分,再運用多執行續的方式同時解決。
為何需要?
傳統的序列計算模式是指在單個計算機(具有單中央處理器)上執行軟體運算。CPU 照順序使用一系列指令解決問題,但其中同一時間只有一種指令可以執行運作。平行運算是在序列計算的基礎上演變而來,目的是模擬自然世界中的狀態:事件會同時發生並可以同時並行處理,依照此原理才可更加速複雜指令的處理速度,減少運算的時間。