首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

PETSc探析与高性能并行数值软件包的设计研究

第一章 绪论第1-24页
   ·引言第12-14页
   ·高性能数值软件包研究背景第14-21页
     ·应用需求第15-16页
     ·研究内容与挑战第16-19页
     ·国外研究状况及成果第19-21页
   ·本文的主要工作第21-24页
     ·研究出发点与侧重点第22-23页
     ·论文组织第23-24页
第二章 PETSc设计分析第24-51页
   ·基本情况介绍第24-25页
     ·开发历史第24页
     ·功能概要第24-25页
   ·体系结构与功能组件剖析第25-35页
     ·PETSc体系结构与设计思路第25-27页
     ·主要功能组件及其特点分析第27-35页
   ·若干底层实现技术的源代码分析第35-49页
     ·总体实现方法与技术概要第35-38页
     ·面向对象的C语言编程方法第38-41页
     ·中性数据结构方法第41-43页
     ·上下文环境方法第43-45页
     ·向量的通信管理第45-48页
     ·MPI编程技术与优化策略第48-49页
   ·PETSc优缺点总结第49-51页
第三章 非结构网格并行处理技术第51-62页
   ·网格应用背景第51-52页
     ·网格与微分方程数值解第51-52页
     ·两种网格对比第52页
   ·非结构网格并行处理实现方案第52-58页
     ·网格划分第53-55页
     ·数据分割第55-56页
     ·信息管理第56-58页
   ·并行网格信息的应用第58-59页
   ·PETSc提供的相关实现支持第59-61页
   ·小结第61-62页
第四章 高性能数值软件包设计思考第62-73页
   ·主要设计重点第62-63页
   ·存在问题及分析第63-65页
   ·综合设计方案第65-72页
     ·实现软件包的模块化和功能集成第65-68页
     ·提供并行的功能隐藏并行的细节第68-69页
     ·从多种途径追求软件包的高性能第69-70页
     ·以用户为中心提高软件包的可用性第70-72页
   ·总结第72-73页
第五章 结束语第73-76页
参考文献第76-80页
发表论文情况第80-81页
致谢第81-82页
作者简历第82页

论文共82页,点击 下载论文
上一篇:热碱预处理对秸秆厌氧发酵的影响
下一篇:一维综合孔径微波辐射计定标技术研究与图像模拟器的研制