基于网格计算的分布式并行计算与仿真技术

12湖北工业大学学报2008年第2期有裂纹的超大型钢板进行了高温热应力的有限元并

行计算与仿真试验.GridFEM是开发的一个基于网格的并行有限元求解环境,它模块化的结构实现了跨系统的有限元协作计算以及代码的并行执行.图4是该系统的结构,执行过程如下:1)开始数据库服务器;2)事件:数据可得到;3)开始GridFEM计算;4)GridFEM读数据;5)GridFEM写数据;6)事件:GridFEM计算完毕;7)开始可视化仿真;8)仿真终端读取数据.

SGI工作站SGI工作站

图4基于网格计算的GridFEM仿真系统

执行代码在T3E一900机器上获得了高达66×109次/s的浮点计算能力,并且可在SGI公司的Or-igin2000系统上高效运行.另外,GridFEM也可在一个使用了多个处理器的分布式PC机环境下运行.GridFEM进行有限元分析和并行计算,然后可视数据通过高速网络发送到一个远程桌面,用户在代码运行时可选择仿真参数.在GridFEM中WebServices组件技术起到很大作用,它是实现有限元分布式并行计算的主要手段.最后的计算和仿真结果如图5所示.

图5GridFEM计算的仿真结果4结论

目前网格计算系统已经有不少成功的实例,但还存在诸多问题:需进一步的标准化;网格系统整体的稳定性;系统研究还处于原型研究阶段;网格的跨越问题等.这些成为了网格真正进入应用的障碍.网格计算作为信息技术发展的最新成果,将其引入到分布式并行计算与仿真领域,对高性能科学计算的发展作出了有益探索.虽然该领域的研究存在相当的困难,但却是高性能计算领域的重要研究方向.

[参考文献]

[1]IanFoster,CarlKesselman,StevenTuecke.TheA—natomyoftheGrid:EnablingScalableVirtualOrgani-

zations.Intl.J.SupercomputerApplications[J],

2001,15(3):200—222.

[23TingxinSong,ChengWang,JianminXiong,etal,ImplementingDistributedSimulationsinGridCompu-

tingEnvironments,DCABES2004Proceedings[M].

2004InternationalSymposiumOnDistributedCompu—

ringandApplicationstoBusiness,Engineeringand

Science,Wuhan,China,Aug.26—28,2004,59—62.[33宋庭新,鄢圣华,罗元文.网格计算在有限元并行计算方法中的应用研究EJ].固体力学学报,2004,12:76—

78.

ResearchonDistributedParallelComputingand

SimulationBasedonGridComputing

WEIChun-mei,SONGTing—xin

(SchoolofMechanicalEngin.,HubeiUniv.ofTechnology,Wuhan,430068,China)

Abstract:ThispaperintroducesgridarchitectureandgridcomputingtoolkitSUNGridEngine,aproto-type

ofdistributedparallelcomputingandsimulationsystemisdeveloped,andthesystemframeworkandconfigurationarediscussed.Meanwhile,aparallelFEMcomputingandsimulationexperimentationbasedgridcomputinganalysisisdone.Theresultindicatescomputingcapacitycanbegreatlyimprovedbyusinggridcomputingindistributedcomputingandsimulationsystem.

Keywords:gridcomputing;parallelcomputing;SUNgridengine;finiteelementmethod

[责任编校:张培炼]

相关文档
最新文档