项目名称: 并行非结构网格应用软件支撑框架研制
项目编号: No.11372049
项目类型: 面上项目
立项/批准年度: 2013
项目学科: 数理科学和化学
项目作者: 刘青凯
作者单位: 北京应用物理与计算数学研究所
项目金额: 86万元
中文摘要: 当前,高性能计算机以"十年千倍"的速度发展,体系结构日趋复杂。相对于此,应用软件发展滞后,面临"计算效率低、研制周期长"两大瓶颈,已经成为制约高性能科学与工程计算快速发展的主要因素。在结构网格应用领域,"集成共性研制支撑框架,基于框架研制应用软件"被证明是突破应用软件发展瓶颈的有效途径。本项目面向非结构网格应用领域探索实践该途径,依托千万亿次计算机,突破核心关键技术,研制并行非结构网格应用软件支撑框架。主要研究内容包括:面向复用的应用软件体系结构;适应计算机复杂体系结构的面向对象数据结构;适应数万核的非规则数据通信算法和动态负载平衡方法;适应数万核的共性数值算法库;屏蔽并行计算的领域编程接口;三个示范性应用软件。项目研制的支撑框架可大幅降低非结构网格应用软件的研制难度、缩短研制周期,并可支撑其高效使用千万亿次计算机的数万处理器核,对促进非结构网格应用软件与高性能计算机的协调发展有重要意义。
中文关键词: 高性能计算;非结构网格;编程框架;并行算法;并行应用软件
英文摘要: Nowadays, the performance of parallel computers grows at the speed of "thousands times within ten years" and the computer architectures become more and more complicated. However, application software is lagging behind the evolution of parallel computers d
英文关键词: high performance computing;unstructured mesh;programming framework; parallel algorithm;parallel applicaion software