原書名:Multi-core Programming: Increasing Performance through Software Multi- threading
中文書名:多核程序設計技術——通過軟件多線程提升性能
ISBN:978-121-03871-6
定價:¥49
出版日期:2007年3月
內容簡介:
本書從原理、技術、經驗和工具等方面為讀者提供關于多核程序設計技術的全方位理解。本書由三大部分組成:第一部分包括第1~4章,介紹軟件多線程的內容;第二部分包括第5章和第6章,其中討論用于編寫并行程序的常用編程API;第三部分包括其余五章關于多核程序設計的內容,講述常見并行程序設計問題及解決方法(第7章)、多線程應用程序的調試技術(第8章)、單核與多核處理器基本原理(第9、10章)和所需的Intel公司的軟件開發輔助工具(第11章)。
本書作者都是長期供職于Intel公司的資深軟件工程師和結構師,書中融入了他們自己豐富的軟硬件開發經驗,可以為面向多核體系結構進行并行程序設計的開發人員提供巨大的幫助。不論對從未接觸過并行程序設計的開發人員,還是轉型面向多核體系結構進行并行程序設計的開發人員來講,本書都是一本難得的參考書。