James Reinders(仁達敬),Intel軟件開發産品部門的首席講師。他是一位高級工程師,於1989年加入Intel公司。他在許多項目上做齣瞭貢獻,包括世界上第一颱萬億次浮點運算超級計算機(ASCI Red)以及iWarp、Pentium Pro、Pentium Ⅱ、Itanium、Pentium 4等處理器上的編譯器和架構工作。他在處理器架構、編譯器優化、並行計算機架構以及為軟件開發人員編寫工具産品上有著多年的經驗。
Reinders還是www.goparallel.com網站上月刊“The Gauntlet”的專欄編輯,他還編寫瞭《VTune Performance Analyzer Essentials》(Intel Press)一書,並參與編寫瞭《Multi-Core Programming》(Intel Press)一書。
多核處理器的齣現使得並行編程成為瞭每個程序員關注的主題。不具備多處理器核的計算機係統已經變得越來越少。本書為c++程序給齣瞭並行編程的解決方案,它既不要求放棄c++,也不要求使用那些裸綫程或者本地綫程。
本書介紹的是Intel綫程構建模塊。綫程構建模塊是一個用來實現並行語義的c++模闆庫,它對c++進行瞭擴展,抽象齣瞭綫程管理機製並支持簡明的並行編程。在使用這個庫時,你所要指定的是任務而不是綫程,然後庫將高效自動地將這些任務映射到綫程上。如果希望程序在處理器核不斷增加的情況下也能夠繼續運行,那麼這種方式將帶來許多好處。與裸綫程相比,綫程構建模塊能夠使你更方便地錶達並行語義,同時還能夠提高程序的性能,可移植性和可擴展性。在使用本書時,你無需任何並行編程經驗或者在多核處理器上的編程經驗。無論你是擁有豐富的並行編程經驗,還是對並行編程一無所知,本書的內容都將是非常有用的。此外,本書也不要求之前是否對綫程有所瞭解。
發表於2024-12-22
Intel Threading Building Blocks編程指南 2024 pdf epub mobi 電子書 下載
圖書標籤: C++ 並行 Intel parallel 編程 並發編程 計算機 英特爾
風格有點像課件...並沒有涉及太多相關算法的設計和實現,隻是講解瞭多核多綫程的一些基本概念,以及TBB庫的重要API和思想做瞭說明...整體偏重於庫的應用層麵...
評分沒看完。有機會再看吧。
評分沒看完。有機會再看吧。
評分這種題材,不適閤齣書,大部分內容,官方文檔中都有,並且整個文檔也不長。有瞭相關背景知識,tbb可以照著官方文檔即學即用
評分風格有點像課件...並沒有涉及太多相關算法的設計和實現,隻是講解瞭多核多綫程的一些基本概念,以及TBB庫的重要API和思想做瞭說明...整體偏重於庫的應用層麵...
Intel Threading Building Blocks編程指南 2024 pdf epub mobi 電子書 下載