![](http://img.alicdn.com/imgextra/i4/2455124912/TB2yQz.olsmBKNjSZFsXXaXSVXa_!!2455124912-0-item_pic.jpg)
產品名稱:深入理解並行編程 是否是套裝:是 書名:深入理解並行編程 深入理解並行編程 代碼:129 出版社名稱:電子工業出版社 作者:謝寶友 ISBN編號:9787121315084
" 深入理解並行編程 作 者:(美)保羅·E·麥肯尼(Paul E.Mckenney) 編著;謝寶友,魯陽 譯 定 價:129 出 版 社:電子工業出版社 出版日期:2017年07月01日 頁 數:505 裝 幀:平裝 ISBN:9787121315084 ●第1章如何使用本書1 ●1.1路線圖1 ●1.2小問題2 ●1.3 除本書之外的選擇3 ●1.4示例源代碼4 ●1.5這本書屬於誰4 ●第2章簡介6 ●2.1導致並行編程困難的歷史原因6 ●2.2並行編程的目標7 ●2.2.1性能8 ●2.2.2生產率9 ●2.2.3通用性9 ●2.3並行編程的替代方案11 ●2.3.1串行應用的多個實例11 ●2.3.2使用現有的並行軟件11 ●2.3.3性能優化12 ●2.4是什麼使並行編程變得復雜12 ●2.4.1分割任務13 ●2.4.2並行訪問控制13 ●2.4.3資源分割和復制14...... 內容簡介 本書首先以霍金提出的兩個理論物理為引子,解釋了多核並行計算興起的原因,並從硬件的角度闡述並行編程的難題。接著,本書以常見的計數器為例,探討其不同的實現方法及適用場景。在這些實現方法中,除了介紹常見的鎖以外,本書還重點介紹了RCU的使用及其原理,以及實現RCU的基礎:內存屏障。很後,本書還介紹了並行軟件的驗證,以及並行實時計算等內容。本書適合於對並行編程有興趣的大學生、研究生,以及需要對項目進行深度性能優化的軟硬件工程師,特別值得一提的是,本書對操作繫統內核工程師也很有價值。 (美)保羅·E·麥肯尼(Paul E.Mckenney) 編著;謝寶友,魯陽 譯 保羅·E·麥肯尼,從事編程工作已經近40年,其中,超過一半以上的時間花費在並行硬件上,這些工作使他在一部分人群中贏得了“特立獨行者”的名聲。Paul於2002年當選 為IBM技術學院成員,在過去的10年中,Paul一直是IBM LiUX技術中心的傑出工程師。Paul也維護Linux內核中的RCLJ實現,RCU支持高性能、可擴展、實時響應和節能等多種不同的任務類型。在此之前,他曾在Sequent開發DYNIX/ptx內核。更早時期,他曾從事數據無線電、互聯網協議、繫統管理、業務應用程序和實時繫統相關工作。 他在1981年獲得計算機科學學士學位和機械工程學士學位,1988...... 作者序我希望能夠說本書的誕生源於甜蜜和光明,但這無疑是個謊言。和許多需要長年堅持努力的事情一樣,本書經過了大量挫折纔得以誕生。你看,大約10年前,在並發領域的一個行業專家小組研討會上,我很榮幸得以提問最後一個問題。一些參會的專家長篇大論地討論了並行編程的高難度,所以我問為什麼並行編程不會在10或20年內成為司空見慣的事情。大多數小組成員一點都不喜歡這個問題。事實上,第一個小組成員試圖用一個簡短的回答敷衍了事,但我很容易地做了簡短的反駁。無奈,他嘗試給出了第二個簡短回答,我也繼續反駁。幾輪之後,他大聲喊叫:“像你這樣的人應該用錘子敲敲頭!”我不甘示弱地回答道:“那你可要排隊纔能敲得到。”我不認為這種交流是特別有啟發性的,相反這展示了一個毫無疑問的事實:這位“業內”專家對於並行編程一無所知。不過在場的其他聽眾卻認為這場對話非常有啟發性,尤其是那一位感謝我提出這個問題的聽眾,他的眼裡甚至含著淚水...... "![](http://img.alicdn.com/imgextra/i4/2455124912/TB2yQz.olsmBKNjSZFsXXaXSVXa_!!2455124912-0-item_pic.jpg)
|