《並行計算的編程模型》一2.6.5 MCS Locks示例

2.6.5 MCS Locks示例 本節是最後一個示例,該示例展示了將部分的共享存儲器算法轉換到基於分佈式存儲器的AM實現的過程。該算法要解決的是MCS鎖的鎖獲取函數[189]。本節只提供鎖獲取部分,我們鼓勵讀者自己進行初始化與鎖釋放操作。另外強烈建議讀者閱讀MCS鎖相關論文,尤其是2.4節的算法5。理解共享內存實現機制對於學習該示例非常重要。 轉換爲C的MCS鎖數據類型和共享內存的鎖獲取函數如代
相關文章
相關標籤/搜索