检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算力学学报》2005年第2期217-222,共6页Chinese Journal of Computational Mechanics
基 金:上海市重点学科(岩土工程)资助项目.
摘 要:子结构是有限元并行计算常用的一种方法,本文采用面向对象的方法,首先对子结构进行了面向对象的设计,得到了其类层次结构图;然后针对工作站网络有限元并行计算环境,提出了基于PVM消息传递平台上的Shadow-Mirror数据传输模型,该模型在有限元并行计算数据传输时,充分发挥数据面向对象的特性,采用设置数据缓冲区、短消息合并等方法以缩短数据通信时间,并据此编制了相应的程序。计算结果表明,使用文中提出的面向对象的Shadow-Mirror数据传输模型可以得到较为理想的并行加速比,而且随着问题规模增大,并行加速比增高。本文研究内容为进一步开展基于工作站网络的并行有限元研究提供了一个可参考的基础。Substructure is a common method used in finite element parallel computing, using object-oriented method, new design of finite element substructure method is first presented in this paper, and its class hierarchy is given. Then based on the network of workstations and the message passing environment PVM (Parallel Virtual Machine), the object-oriented design of substructure method is further extended to parallel finite element computations. A Shadow-Mirror parallel finite element data transfer model based on PVM is then introduced in this paper. In the model, Shadow represents a local process and Mirror represents a remote process which is created by Shadow object. Data transfer process between Shadow and Mirror is realized in an object-oriented way. Data transfer buffer is reserved and short message is merged to decrease the data transfer time in the parallel computing. Performance study results show that the parallel algorithm speed-up is satisfied by using the Shadow-Mirror data transfer model presented in this paper, and with the enlargement of the problem scale, more higher speed-up can be achieved.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.173