检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国工程物理研究院计算机应用研究所,四川绵阳621900
出 处:《计算机辅助工程》2011年第1期24-28,41,共6页Computer Aided Engineering
基 金:中国工程物理研究院2007预先研究重大项目(ZDXM-03)
摘 要:为实现面向对象有限元并行计算框架PANDA对高性能计算的支持,分别从并行计算流程、区域分解、分区信息和通信封装等部分设计PANDA框架在并行计算方面的数据结构.在计算流程中建立区域分解和并行求解器的配合协作方式,进而描述进行区域分割的3种网格剖分方法;对分区边界单元和节点信息的组织以及对并行通信操作的封装使复杂的并行通信调用简单、易行.用PANDA框架开发有限元程序时,只需以串行方式编写代码就可得到并行计算服务.对某夹具的算例表明PANDA框架并行计算实现的正确性和可靠性.To support high performance computation in object-oriented finite element parallel computation framework PANDA,the data structures which are relative to parallel computation are designed in the parts such as computation flow,domain decomposition,partition information,communication encapsulation and so on.The collaborative approach between domain decomposition and parallel solver is established in computation flow,and then three meshing methods are described for domain partition.Due to the good organization of boundary elements and node information of partition with parallel communication encapsulation,the complicated communication invoking becomes simple and feasible.While developing finite element programs,parallel computation service can be obtained by programming in serial codes.An example about clamp indicates that the implementation on parallel computation of PANDA is correct and reliable.
关 键 词:并行计算框架 PANDA 有限元 软件开发 并行机制
分 类 号:TP338.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222