OpenMP編譯原理及實現技術

MP編程的基礎內容,第二篇是Open MP編譯製導指令的變換是Open MP編譯的核心內容,需要將Open

內容介紹

《計算機系列教材:OpenMP編譯原理及實現技術》是一本學習OpenMP編譯原理和實現技術的入門級教材。全書分成三篇,第一篇是並行計算及OpenMP編程的基礎內容,第二篇是OpenMP編譯及其運行環境,第三篇是實踐內容。在第二篇中,以一般編譯器常見結構為主線,通過結合詳細的OMPi原始碼分析向讀者介紹OpenMP編譯器的工作原理及其實現技術,具體包括詞法分析、語法分析、AST的結構、AST的生成及相關操作、OpenMP編譯製導指令的代碼變換、OpenMP執行緒與OS執行緒庫的接口、運行環境等細節。OpenMP編譯製導指令的變換是OpenMP編譯的核心內容,需要將OpenMP編譯製導指令的語義功能利用作業系統的執行緒庫來實現,分成並行域管理問題、任務分擔和同步問題、變數數據環境問題三個核心內容。第三篇的四章內容分別給出了常見編譯器、性能測試工具以及OMPi原始碼的框架分析。

相關詞條

相關搜尋

熱門詞條

聯絡我們