是全球第一本全面介紹MIC軟硬件體系架構、應用及編程開發優化的書籍。書中介紹了使用MIC進行通用計算所需要了解的硬件架構、語法、程序優化技巧等知識,是進行MIC高性能與通用計算程序開發的入門教材和參考書。
《MIC高性能計算編程指南》共分12章。
第1章介紹高性能計算的發展歷程;
第2章深入介紹MIC的軟硬件架構;
第3章介紹MIC編程環境的搭建;
第4章引入一個簡單的MIC實例;
第5章簡要介紹與MIC編程相關的PpenMP和MPI相關知識;
第6章詳細講解了MIC編程的語法;
第7章介紹MIC編程用到的工具軟件;
第8章介紹MIC可以使用的數學庫及其用法;
第9章詳細講解如何優化MIC程序,從多個方面系統闡述了MIC優化的方式和方法;
第10章通過一個典型的矩陣乘法示例,展示MIC優化方法的應用;
第11章介紹將MIC技術應用于工程中的流程和方法;
第12章引入兩個實際工程的例子,講解如何將MIC技術應用于實際生產過程當中。
《MIC高性能計算編程指南》可作為MIC的入門學習和編程參考書,主要面向從事高性能計算的程序員與工程師、MIC加速計算專業領域的科研人員,以及對MIC通用計算感興趣的程序員,也可作為開設相關課程的高等院校與科研機構的教材。
王恩東,浪潮—Intel中國並行計算聯合實驗室主任,研究員。