Maurice Herlihy 哈佛大學的數學學士和麻省理工學院的計算機科學博士,目前為美國布朗大學計算機科學係教授,曾工作於卡內基-梅隆大學和DEC劍橋實驗室。他是美國ACM會士,2003年分布式計算領域Dijkstra奬獲得者。
Nir Shavit 以色列希伯來大學的計算機科學博士,目前為麻省理工學院電子工程和計算機科學係教授、以色列特拉維夫大學計算機科學係教授。1999~2011年期間,他擔任Sun實驗室的技術人員。
兩位作者在2004年獲得瞭理論計算機領域最高奬——哥德爾奬(G?del Prize),2012年他們共享瞭分布式計算領域的Edsger W. Dijkstra奬,40多年來他們一起閤作,從事並行和分布式計算教學和研發工作。
工業界稱為多核的多處理器機器正迅速地滲入計算的各個領域。多處理器編程要求理解新型計算原理、算法及編程工具,至今很少有人能夠精通這門編程藝術。
現今,大多數工程技術人員都是通過艱辛的反復實踐、求助有經驗的朋友來學習多處理器編程技巧。這本最新的權威著作緻力於改變這種狀況,作者全麵闡述瞭多處理器編程的指導原則,介紹瞭編製高效的多處理器程序所必備的算法技術。瞭解本書所涵蓋的多處理器編程關鍵問題將使在校學生以及相關技術人員受益匪淺。
本書特色
本修訂版結閤2008年第1版齣版以來課堂教學和讀者反饋的勘誤和修改意見,對全書進行瞭多方麵的修訂和更新。
循序漸進地講述共享存儲器多綫程編程的基礎知識。
詳細解釋當今多處理器硬件對並發程序設計的支持方式。
全麵考察主流的並發數據結構及其關鍵設計要素。
從簡單的鎖機製到最新的事務內存係統,獨立、完整地闡述瞭同步技術。
利用Java並發工具包編寫的可完全執行的Java實例。
附錄提供瞭采用其他程序設計語言和包(如C#、C及C++的PThreads庫)進行編程的相關背景知識以及硬件基礎知識。
發表於2025-03-03
多處理器編程的藝術 2025 pdf epub mobi 電子書 下載
這本書是我們的課本。不知道為什麼這麼多人竟然說很好。個人感覺讀過以後仍然一頭霧水,不得不去翻翻原來的paper看,通過讀由來的paper以後清楚很多。比如說第三章講linearizable,就很不清楚。這本書隻能當目錄來看,裏麵有很多不詳細的內容,還有很多錯誤的地方,都需要去翻...
評分極好的書,詳盡的講解瞭多綫程的知識。可是,可是。我對翻譯的要求不高,可是他自己可沒有讀懂就算瞭,還到處是錯彆字。 主要是多綫程的理論知識,解釋瞭很多背後的方法,還有各種手段。 但此書極好,相見恨晚,恨不得自己翻譯一把。
評分深入學習一個領域最好的方法就是讀這個領域權威人物寫的教材,最好是每章後麵帶有chapter notes的那種,共享內存並發同步領域的The Art of Multiprocessor Programming這本書就是如此,作者M. Herlihy本身就提齣瞭並發同步相關的很多重要理論和方法。全書以一緻的風格介紹領域...
評分極好的書,詳盡的講解瞭多綫程的知識。可是,可是。我對翻譯的要求不高,可是他自己可沒有讀懂就算瞭,還到處是錯彆字。 主要是多綫程的理論知識,解釋瞭很多背後的方法,還有各種手段。 但此書極好,相見恨晚,恨不得自己翻譯一把。
評分This book is very new. I'm still wondering why the authors titled this book multeprocessors instead of much more eye-attractive multicore. Maybe they tought they are actually the same unsolved problems. Parallelization came from very specific domains like O...
圖書標籤: 多核 編程 並發 計算機科學 並行計算 計算機 並行 多核編程
懂瞭許多
評分懂瞭許多
評分懂瞭許多
評分懂瞭許多
評分懂瞭許多
多處理器編程的藝術 2025 pdf epub mobi 電子書 下載