并行程序,编译与函数库 简介,应用软件的调优 高鯈限品部 应用支持处:胡自玉(博士) nSpu浪潮
并行程序, 编译与函数库 简介,应用软件的调优 高性能服务器产品部 应用支持处:胡自玉(博士)
主要内容 1.并行程序 ①高性能计算与并行计算简介 ②并行计算机的发展 ③并行计算体系结构 ④并行计算机的性能评价技术 2.MP函数库的设计基础 3.并行算法的设计基础 4.应用软件调优化工方向 ispU浪潮
2 主要内容 1. 并行程序 ① 高性能计算与并行计算简介 ② 并行计算机的发展 ③ 并行计算体系结构 ④ 并行计算机的性能评价技术 2. MPI函数库的设计基础 3. 并行算法的设计基础 4. 应用软件调优-化工方向
高性能计算 ●高性能计算( ligh Performance Computing 并行计算( Parallel computing) ●并行计算,就是在并行机上所做的计算 》计算科学与传统的两种科学,即理论科学和实验科学,并立被 认为是人类认识自然的三大支柱,他们彼此相辅相成地推动科 学发展与社会进步。在许多情况下,或者是理论模型复杂甚至 理论尚未建立,或者实验费用昂贵甚至无法进行时,计算就成 了求解问题的唯一或主要的手段。 ispU浪潮
3 ⚫ 高性能计算(High Performance Computing) ⚫ 并行计算(Parallel Computing) ⚫ 并行计算,就是在并行机上所做的计算 ►计算科学与传统的两种科学,即理论科学和实验科学,并立被 认为是人类认识自然的三大支柱,他们彼此相辅相成地推动科 学发展与社会进步。在许多情况下,或者是理论模型复杂甚至 理论尚未建立,或者实验费用昂贵甚至无法进行时,计算就成 了求解问题的唯一或主要的手段。 高性能计算
4 高性能计算的应用领域 Government-Classified Work Government· Research istituto Nacional d4 Met sloga 1a OAK RIDGE NATIONAL LABORATORY (Severe) Weather Prediction Climate Modeling Automotive Design Safet 曲 Drug Discovery Genomic research Aircraft/Spacecraft Design Fuel-Efficiency Oil Exploration Energy Research Basic Scientific Research
4 高性能计算的应用领域
高性能计算的分类 ●计算密集( compute-Intensive) 科学计算与数字模拟 ●数据密集(data- Intensive) 数字图书馆、数据仓库、图像处理 ●网络密集( network-intensive) 网络应用 ●以上三种的混合 ispU浪潮
5 ⚫ 计算密集(compute-intensive) 科学计算与数字模拟 ⚫ 数据密集(data-intensive) 数字图书馆、数据仓库、图像处理 ⚫ 网络密集(network-intensive) 网络应用 ⚫ 以上三种的混合 高性能计算的分类