[发明专利]匹配于高性能计算机体系结构的结构网格数据管理方法有效
申请号: | 201410769018.8 | 申请日: | 2014-12-12 |
公开(公告)号: | CN104572295A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 莫则尧;张爱清;曹小林;徐小文;郭红;杨章 | 申请(专利权)人: | 北京应用物理与计算数学研究所 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊 |
地址: | 100088*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及并行计算技术领域,特别是关于匹配于高性能计算机体系结构的结构网格数据管理方法包括,根据数值模拟对象确定计算区域的结构网格和所述结构网格上的物理量;将结构网格嵌套剖分为网格区、网格域、网格片,分别编号,并映射于高性能计算机的计算结点、结点内CPU、CPU计算核心;在每个网格片上,为每个物理量在该网格片上分配唯一的内存空间,用于储存该物理量定义在该网格片所有网格单元上的离散值。通过本发明实施例的上述方法可以大幅提升结构网格和物理量的存储与访问的数据局部性,支持应用软件面向高性能计算机复杂体系结构展开浮点性能优化,大幅提升计算效率。 | ||
搜索关键词: | 匹配 性能 计算机体系结构 结构 网格 数据管理 方法 | ||
【主权项】:
匹配于高性能计算机体系结构的结构网格数据管理方法,其特征在于包括,根据数值模拟对象确定结构网格和所述结构网格上的物理量,并将结构网格建模为由多个网格层构成的网格片层次结构;将所述网格层剖分为互不重叠的若干个子网格,称这些子网格为网格区,为每个所述网格区赋予惟一的逻辑编号,将每个所述网格区映射到惟一的高性能计算机结点,将所述网格区分布存储在高性能计算机结点的内存空间;每个网格层剖分所得网格区数等于高性能计算机结点数;将所述网格区剖分为互不重叠的若干个子网格,称这些子网格为网格域,为每个网格域在网格层中分配惟一的逻辑编号,将其映射到高性能计算机结点内惟一的CPU,所述网格域被分布共享存储在高性能计算机结点内不同CPU的内存空间;每个网格区剖分所得网格域数等于高性能计算机结点内CPU数;将所述网格域剖分为互不重叠的若干个子网格,称这些子网格为网格片,为每个网格片在网格层中分配惟一的逻辑编号,将其映射到高性能计算机结点内CPU的惟一CPU核,依据所述网格片对CPU核的映射,网格片被共享存储在高性能计算机结点内CPU的内存空间;每个网格域剖分所得网格片数不少于高性能计算机结点内每CPU核数;在每个网格片上,为每个物理量在该网格片上分配唯一的内存空间,称该内存空间为数据片,用于储存该物理量定义在该网格片所有网格单元上的离散值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京应用物理与计算数学研究所,未经北京应用物理与计算数学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410769018.8/,转载请声明来源钻瓜专利网。