OpenMP编译原理及实现技术计算机系列教材 正版书籍 计算机 罗秋明//明仲//刘刚//毛睿 清华大学97873022.
- 产品名称:OpenMP编译原理及实现技术...
- 书名:OpenMP编译原理及实现技术(计算机系列教材)
- 定价:29.50元
- 出版社名称:清华大学出版社
- 出版时间:2012年05月
- 作者:罗秋明//明仲//刘刚//毛睿
- 开本:16
- 书名:OpenMP编译原理及实现技术(计算机系列教材)
基本信息
书名: | OpenMP编译原理及实现技术计算机系列教材 |
作者: | 罗秋明//明仲//刘刚//毛睿 | 开本: | 16开 |
原价: | 29.5
| 页数: | 308 |
现价: | 见顶部 | 出版时间 | (咨询特价)-01 |
书号: | 84 | 印刷时间: | (咨询特价)-01 |
出版社: | 清华大学 | 版次: | 1 |
商品类型: | 正版图书 | 印次: | 1 |
内容提要
罗秋明和明仲等编著的《OpenMP编译原理及实现技术》是一本学习OpenMP编译原理和实现技术的入门级教材。全书分成三篇,第一篇是并行计算及OpenMP编程的基础内容,第二篇是OpenMP编译及其运行环境,第三篇是实践内容。在第二篇中,以一般编译器常见结构为主线,通过结合详细的OMPi源代码分析向读者介绍OpenMP编译器的工作原理及其实现技术,具体包括词法分析、语法分析、AST的结构、AST的生成及相关操作、OpenMP编译制导指令的代码变换,OpenMP线程与OS线程库的接口、运行环境等细节。OpenMP编译制导指令的变换是OpenMP编译的核心内容,需要将OpenMP编译制导指令的语义功能利用操作系统的线程库来实现,分成并行域管理问题、任务分担和同步问题、变量数据环境问题三个核心内容。第二篇的四章内容分别给出了常见编译器、性能测试丁具以及OMPi源代码的框架分析。《OpenMP编译原理及实现技术》竖内第一本对OpenMP编译器工作原理和实现细节进行阐述的图书。本书是研究OpenMP编译技术的研究人员和高校师生的入门教材,也是研究生和高年级本科生学习并行语言编译技术相关课程的参考书。
作者简介
精彩导读
目录
第一篇基础第1章并行计算基础1.1基本概念1.2并行计算平台1.3并行程序设计技术1.4本章小结习题第2章openmp编程基础2.1openmp基本概念2.2openmp编程2.3本章小结习题第二篇openmp编译第3章openmp编译3.1openmp编译系统3.2openmp编译器结构3.3编译优化3.4本章小结习题第4章词法与语法分析4.1lex工具4.2openmp/c的词法分析4.3scanner.l4.4yacc工具4.5openmp/c语法分析4.6本章小结习题第5章ast的创建5.1中间表示5.2ast节点数据结构5.3ast节点维护函数5.4ast的创建5.5符号表5.6本章小结习题第6章并行域管理6.1并行域及其嵌套6.2并行域管理6.3目标代码形式6.4ompi的并行域管理6.5本章小结习题第7章任务分担与线程同步7.1for制导指令7.2sections制导指令7.3single制导指令7.4nowar问题7.5归约操作7.6线程同步7.7本章小结习题第8章数据环境控制8.1共享与私有8.2并行域边界处理8.3ompi数据环境控制8.4本章小结习题第9章产生目标代码9.1源代码变换9.2ast变换9.3代码优化9.4ast输出9.5本章小结第10章运行环境10.1重要数据结构10.2初始化与退出10.3并行支撑函数10.4openmp的api10.5环境变量10.6本章小结第三篇实践篇第11章编译器及测试工具11.1常见openmp编译器11.2性能测试工具11.3本章小结第12章ompi框架分析12.1工作流程12.2ompi的处理步骤12.3代码转换12.4进程问题12.5运行环境12.6源代码文档结构12.7后续阅读建议12.8本章小结第13章ompicc.c源码分析13.1ompicc工作流程13.2变量声明及参数处理13.3编译部分13.4链接部分13.5主函数部分13.6配置文件13.7运行参数与选项13.8本章小结第14章ompi.c源码分析14.1ompi工作流程14.2ompi.c14.3ort.defs14.4ompi.h14.5小结
本店全部为正版图书
七天无理由退货服务