As the computer industry changes from single-processor to multiprocessor architectures, this revolution requires a fundamental change in how programs are written. To leverage the performance and power of multiprocessor programming, also known as multicore programming, you need to learn the new principles, algorithms, and tools presented in this book. It includes fully-developed Java examples detailing data structures, synchronization techniques, transactional memory, and more. Prof. Maurice Herlihy, who coined the phrase "transactional memory," is on the faculty of Brown University. He is the recipient of the 2003 Dijkstra Prize in distributed computing. Prof. Nir Shavit is on the faculty of Tel-Aviv University and a member of the technical staff at Sun Microsystems Laboratories. In 2004 they shared the Gödel Prize, the highest award in theoretical computer science.
* THE book on multicore programming, the new paradigm of computer science
* Written by the world's most revered experts in multiprocessor programming and performance
* Includes examples, models, exercises, PowerPoint slides, and sample Java programs
發表於2025-04-15
The Art of Multiprocessor Programming 2025 pdf epub mobi 電子書 下載
現在在讀這本書, 已經看瞭ch.1-5, ch.8--10, 有瞭一點發言權,談談自己的看法。 首先,這本書挺對不起書名的,其中的錯誤挺多的,有些證明挺不嚴密的。例如, ch.2 中關於mutual exclusion 的證明,其隱含的前提沒有指齣,讀起來很費解; ch.8 中的關於read-write lock 代碼...
評分這本書是我們的課本。不知道為什麼這麼多人竟然說很好。個人感覺讀過以後仍然一頭霧水,不得不去翻翻原來的paper看,通過讀由來的paper以後清楚很多。比如說第三章講linearizable,就很不清楚。這本書隻能當目錄來看,裏麵有很多不詳細的內容,還有很多錯誤的地方,都需要去翻...
評分極好的書,詳盡的講解瞭多綫程的知識。可是,可是。我對翻譯的要求不高,可是他自己可沒有讀懂就算瞭,還到處是錯彆字。 主要是多綫程的理論知識,解釋瞭很多背後的方法,還有各種手段。 但此書極好,相見恨晚,恨不得自己翻譯一把。
評分現在在讀這本書, 已經看瞭ch.1-5, ch.8--10, 有瞭一點發言權,談談自己的看法。 首先,這本書挺對不起書名的,其中的錯誤挺多的,有些證明挺不嚴密的。例如, ch.2 中關於mutual exclusion 的證明,其隱含的前提沒有指齣,讀起來很費解; ch.8 中的關於read-write lock 代碼...
評分可以更加深入理解操作係統調度和並發等問題,無需深刻的計算理論知識即可讀懂。我是在研一花瞭整整十天看完的!建議後來者多結閤圖示理解文字算法,不懂再去看代碼,這樣快一些!前六章的計算理論不分不必追究細節,後麵閱讀時可以慢慢體會!其實學過操作係統和計算機組成完全...
圖書標籤: 並行 Programming 多處理器 parallel 編程 並發 計算機 計算機科學
幫助我理解瞭很多鎖算法的實現原理。
評分The first part of the book is invaluable resource for nonblocking sychronization
評分as the title, this's about art more than engineering
評分as the title, this's about art more than engineering
評分幫助我理解瞭很多鎖算法的實現原理。
The Art of Multiprocessor Programming 2025 pdf epub mobi 電子書 下載