並行之美學-撰寫平行應用程式的新手指南 (The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications)
Clay Breshears 著、莊弘祥 譯
- 出版商: 歐萊禮
- 出版日期: 2014-06-05
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 312
- ISBN: 9863471259
- ISBN-13: 9789863471257
- 此書翻譯自: The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications (Paperback)
已絕版
買這商品的人也買了...
- 
                
                   深入淺出設計模式 (Head First Design Patterns) 深入淺出設計模式 (Head First Design Patterns)$880$695
- 
                
                   精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e) 精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537
- 
                
                   大話資料結構 大話資料結構$590$466
- 
                
                   笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色! 笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435
- 
                
                   Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具 Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458
- 
                
                   Arduino UNO R3 開發板(副廠相容版)附傳輸線 Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380
- 
                
                   易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code) 易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379
- 
                
                   Binary Hacks -- 駭客秘傳技巧一百招 Binary Hacks -- 駭客秘傳技巧一百招$580$458
- 
                
                   無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購) 無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700
- 
                
                   透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers) 透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379
- 
                
                   超圖解 Arduino 互動設計入門, 2/e 超圖解 Arduino 互動設計入門, 2/e$680$578
- 
                
                   C++ API 設計 (API Design for C++) C++ API 設計 (API Design for C++)$550$435
- 
                
                   C++ 沉思錄 (Ruminations on C++ : A Decade of Programming Insight and Experience) C++ 沉思錄 (Ruminations on C++ : A Decade of Programming Insight and Experience)$520$442
- 
                
                   不一樣的 Node.js:用 JavaScript 打造高效能的前後台網頁程式 不一樣的 Node.js:用 JavaScript 打造高效能的前後台網頁程式$490$387
- 
                
                   笑談軟體工程:例外處理設計的逆襲 笑談軟體工程:例外處理設計的逆襲$580$458
- 
                
                   從車庫的舊 PC 到百萬台伺服器-巨型網站成長從無到無限大,技術架構大揭祕-最棒的「秒殺」網站設計實例 從車庫的舊 PC 到百萬台伺服器-巨型網站成長從無到無限大,技術架構大揭祕-最棒的「秒殺」網站設計實例$480$408
- 
                
                   我的程式碼會說話 我的程式碼會說話$280$218
- 
                
                   深度解析 SDN-利益、戰略、技術、實踐 深度解析 SDN-利益、戰略、技術、實踐$320$253
- 
                
                   Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software) Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357
- 
                
                   Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現 Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306
- 
                
                   改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers) 改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284
- 
                
                   ASP.NET MVC 5 網站開發美學 ASP.NET MVC 5 網站開發美學$780$616
- 
                
                   程式設計人應該知道的 97 件事 | 來自專家的集體智慧 (97 Things Every Programmer Should Know: Collective Wisdom from the Experts) 程式設計人應該知道的 97 件事 | 來自專家的集體智慧 (97 Things Every Programmer Should Know: Collective Wisdom from the Experts)$400$316
- 
                
                   C++ 並行程式設計實戰手冊 (C++ Concurrency in Action: Practical Multithreading) C++ 並行程式設計實戰手冊 (C++ Concurrency in Action: Practical Multithreading)$680$537
- 
                
                   為你自己學 Git 為你自己學 Git$500$425
商品描述
<內容特色>
『這本絕妙的書籍的內容就像書名一樣,美學無法言傳,新手只能藉由高手的示範有所體認,根據過去任職於超級電腦公司三十多年經驗,以及至少十年的學術界經驗,我可以打包票這本書物超所值。』 - Tom Murphy, Contra Costa 大學資訊科學課程主席
『總算有本實務導向以並行為主題的書了,內容分析許多真實世界複雜的演算法,透過平行程式設計技巧改善效能。』 - Mike Pearce, Intel Software Network,Parall Computing Scale 經理
在尋找使用並行程式設計利用多核心處理器能力的書嗎?這本實務導向的書提供讀者需要的知識與實務經驗,《並行之美學》是少數以多核心處理器的共享記憶體模型(share-memory model)實作演算法為核心的書,不止介紹理論模型或分散式記憶體架構,還提供詳細的說明與實用的範例,有助於將循序演算法轉換為平行程式碼,並提供了建議與分析以避免程式設計師常犯的錯誤。
作者是 Intel 資深工程式,有二十年以上平行與並行領域的程式設計經驗,本書能幫助讀者:
‧區分共享記憶體與分散式記憶體程式撰寫的差異
‧學習設計多執行緒應用程式的規範,內容包含測試與調校
‧介紹多種多執行緒函式庫的特性,包含 Windows threads、POSIX threads、OpenMP 以及 Intel Thread Building Blocks
‧介紹各種並行演算法實作方式,包含排序、搜尋、圖論以及其他實際的計算問題
《並行之美學》介紹利用新式多核心處理器的優點,維持演算法擴縮性的方式,在開發平行演算法或並行程式設計上是本不可或缺的書籍。
Clay Breshears 博士是 Intel 公司的課程規畫架構師,專長是多核心與多執行緒程式設計與訓練
<章節目錄>
第一章:想要更快的舉手!
第二章:並行或非並行?
第三章:證明正確性與評估效能
第四章:設計多緒應用程式的八個規則
第五章:多緒函式庫
第六章:Parallel sum 與prefix scan
第七章:MapReduce
第八章:排序
第九章:搜尋
第十章:圖論演算法
第十一章:多緒工具
術語表
 
 
    
 
     
     
    
 
    
 
    
 
    
 
     
    
