本書主要內容:1:並發編程和同步帶來的各種缺陷、陷阱和挑戰;2:調試和測試多核編程的方法與技術;3:如何使用跨下臺技術米利用處理器的特定特性;4:操作系統在多核編程中的任務;5:將框架類作為並發構建塊加以利用的方法;6:如何通過使用接口類宋降低任務同步和通信的復雜性。本書適合於希望從事多核編程和多核應用程序開發的開發人員
為了提高系統總體性能,計算機廠商已經選擇增加更多的處理器,而不是提高時鐘頻率。相應地,如果您希望應用程序能夠通過使用下壹代處理器提高性能,就必須為了利用多處理器計算機而對應用程序進行改寫。
本書的兩位作者具有豐富的經驗,雖然是並行處理和軟件並發這些復雜的主題,但是采用了清晰、易於理解的方式來講述它們。通過他們進行多處理和多線程模型編程的實際方法,借助大量有用的實例,演示如何成功地完成多核編程,從而使讀者能夠充分利用新壹代多核處理器的能力。