第1页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共39页国家973项目高性能计算环境支持讲座MPI与PETSc莫则尧(北京应用物理与计算数学研究所)日期内容8.15上午进程与消息传递、MPI应用现状、MPI并行程序设计入门、初步的MPI消息传递函数下午作业一、讨论8.16上午作业一讲评、先进的MPI函数、并行程序示例2、MPI的发展下午作业二、讨论8.17上午作业二讲评、并行可扩展科学计算工具箱PETSc介绍第2页共39页第1页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共39页下午PETSc程序示例第3页共39页第2页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共39页个人介绍莫则尧,男,汉族,1971年7月生,副研究员:1992年国防科技大学应用数学专业本科毕业;1997年国防科技大学计算机应用专业并行算法方向博士毕业;1999年北京应用物理与计算数学数学博士后流动站出站,并留所工作;主要从事大规模科学与工程并行计算研究
第4页共39页第3页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共39页消息传递并行编程环境MPI一、进程与消息传递二、MPI环境的应用现状三、MPI并行程序设计入门(程序例1)四、初步的MPI消息传递函数五、作业一六、先进的MPI函数七、MPI并行程序示例2(求解-u=f);八、MPI环境的发展九、作业二第5页共39页第4页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共39页一、进程与消息传递1.单个进程(process)进程是一个程序,同时包含它的执行环境(内存、寄存器、程序计数器等),是操作系统中独立存在的可执行的基本程序单位;通俗理解:串行应用程序编译