《ParallelStudio》是2010年清華大學出版社出版的圖書,作者是英特爾亞太研發有限公司,北京並行科技公司。
基本介紹
- 書名:Parallel Studio
- 作者:英特爾亞太研發有限公司 北京並行科技公司
- 出版社:清華大學出版社
- 出版時間:2010 年9月
- 開本:16開
圖書信息,系統要求,
圖書信息
定價:39.80元
《釋放多核潛能—英特爾Parallel Studio並行開發指南》一書於2010年9月由清華大學出版社正式出版發行。該書由英特爾亞太研發有限公司與北京並行科技有限公司合著。書中系統講解了如何使用英特爾Parallel Studio並行開發套件,對基於Windows的程式進行全面並行化和最佳化。內容兼具並行開發的理論及豐富完整的代碼案例,是一本不可多得的並行開發工具書。
書中採用工程理論、工具詳解和實際案例分析相結合的方式,全面介紹了英特爾Parallel Studio工具集的使用。全書分三部分:基礎部分(第1、2章)介紹了多核架構、並行編程的關鍵理論;Parallel Studio的特點以及快速上手案例;中級部分(第3章到第12章)詳述了Parallel Studio各個組件的使用,是本書的重點;提高部分(第13章)選取了來自英特爾執行緒挑戰賽的4個算例和1個商業軟體並行最佳化案例,提供了從工程實際角度解決並行問題的視角。
本書適合所有對並行開發技術感興趣的人員。包括具備一定編程經驗的程式設計師、調試人員,計算密集型行業的高性能計算架構師、性能最佳化分析師,並行開發的研究人員,對英特爾Parallel Studio並行開發技術感興趣的技術決策者等。此外,本書也可作為高等院校計算機專業並行開發相關課程的培訓及社會實踐參考用書。
為了幫助廣大為桌面端、筆記本和Windows工作站用Visual Studio開發C/C++程式的開發人員早日進入多核並行編程的行列,適應多核平台時代的必然要求,英特爾軟體與服務事業部組織長期從事高性能計算的並行套用最佳化、開發工程師和北京並行科技有限公司的技術專家合作,編寫了這本“工程師寫,工程師讀”風格的《英特爾Parallel Studio並行開發指南》,相信這本取材於英特爾高性能支持團隊大量真實並行最佳化案例的厚積薄發之作,在並行計算的推廣和人才培養方面必將發揮重要的作用
梁兆柱 博士
英特爾亞太研發有限公司 總經理
英特爾公司軟體與服務事業部 中國區總經理
我們都需要“並行思維”。沒有比這本書和英特爾Parallel Studio工具集更好的起點了。
在此,我非常讚賞本書所有作者在完成本書過程中對“並行思維”模式所做出的貢獻。
我們衷心希望本書對您有所幫助並期待您的反饋!
仁達敬(James Reinders)
仁達敬是英特爾軟體開發產品部的負責人,編寫了很多並行編程方面文章和書籍,其中包括近期O’Reilly出版社出版的“Intel Threading Building Blocks”一書。
Intel宣布,並行程式開發套裝“Parallel Studio”現已出貨,主要面向多核心處理器套用。
英特爾® Parallel Studio:多核軟體開發動力之源
英特爾® Parallel Studio是一個針對Microsoft Visual Studio C/C++開發者的綜合併行開發套件,由英特爾® Parallel Composer, 英特爾® Parallel Inspector, 和英特爾® Parallel Amplifier等構成英特爾® Parallel Studio,使得基於Windows的開發人員能夠更加簡便、快捷地創建、調試和最佳化多核套用軟體。
英特爾® Parallel Studio:開發周期並行化
英特爾® Parallel Studio為使用Microsoft Visual Studio C/C++的開發人員提供了簡捷的端到端並行化工具。該產品是眾多並行軟體專家和高性能計算領域研究人員的結晶,是這些專家25年工作的經驗總結。英特爾公司還提供了加強版的工具,以便對串列的或者並行的Windows套用軟體進行軟體是首個可以迅速滿足開發人員並行需求的產品,具有下列功能:
1. 並行化的端到端的產品套件:易於實施,無論當前是處於任何的軟體開發周期:設計、編碼、調試還是測試軟體;
2. 前向擴展:當前開發的軟體可以有效地運行在任何的未來的處理器平台上。
3. 基於標準的執行緒解決方案:顯著提升企業在C/C++ 套用軟體和 C/C++開發人員方面的投資效益。
4. 輕鬆走上並行化快行線:快速提升生產效率,提高在硬體和軟體方面的投資回報率,將學習曲線最小化。
5. 為並行化提供多種方法:在數據和任務並行化編程方面,都可以提供相應的解決方案。
英特爾® Parallel Studio包括英特爾® Parallel Composer、英特爾® Parallel Inspector以及英特爾® Parallel Amplifier等軟體,是一套功能強大的並行軟體工具包。
英特爾® Parallel Studio Composer
英特爾® Parallel Composer為並行化編程提供了廣泛的選擇。包括編譯器、庫和並行化調試器。無論是串列套用軟體還是並行套用軟體,英特爾® Parallel Composer都可以簡化和加速Microsoft Visual Studio C/C++ 開發人員在多執行緒的工作。
英特爾® Parallel Studio Inspector
英特爾® Parallel Inspector為Microsoft Visual Studio C/C++ 開發人員提供了最簡單的檢查多執行緒程式錯誤的工具。和其它錯誤檢查工具不同,該產品不僅速度最快,選擇最多,而且可以精確找到潛在的多執行緒編程問題和記憶體錯誤。
英特爾® Parallel Amplifier
無須了解處理器的架構和內置編碼,英特爾® Parallel Amplifier可以快速找到多核性能瓶頸,並為最佳化性能,充分利用每一個處理器的功能。
另外還有一個新的外掛程式“parallel advisor lite”,可以幫助開發人員確定在現有原始碼中何處能從並行機制中獲益最大。