2014-12-07 58 views
-1

內部和外部並行性有什麼區別?如果一個解決方案(Visual Studio)有兩個項目,那麼我們如何通過內部或外部來定義並行性?內部和外部並行性

由於

+0

爲什麼在這個問題上的「cilk」標籤? – 2014-12-07 19:16:18

回答

0

內部並行是當任務在系統內的並行執行被分析,而不是來自其外部世界(黑盒子)是已知的。

外部並行性是當系統和外部世界並行執行任務時。

通常,這些術語更多地用於硬件系統環境中。

在C++軟件例如你給的,我會說內部並行約mutlithreading(內部一個過程/項目),而外部並行是你的解決方案的兩個processes /項目之間的平行的情況下(可能要求interprocess communication)。