摘要:摘要:並行程式設計在Client端與Server端的差異
本文悉數摘錄自Software and the Concurrency Revolution[1] 。
第一、並行程式設計在Server端是一個已經解決的問題。雖然在擴充軟硬體規模時仍須努力。
第二、並行程式設計在Client端的問題在於各個基本運算的差異性大(nonhomogeneous code)、程式碼可能過度細分(fine-grained)衍生程式碼之間溝通與協調的成本增加與以指標為基礎的資料結構(pointer-based data structures)。
[1]Software and the Concurrency Revolution
http://queue.acm.org/detail.cfm?id=1095421