基于hadoopmapreduce的大规模线性有限元法 - 计算机应用与软件.pdfVIP

  • 15
  • 0
  • 约2.2万字
  • 约 6页
  • 2017-09-02 发布于天津
  • 举报

基于hadoopmapreduce的大规模线性有限元法 - 计算机应用与软件.pdf

基于hadoopmapreduce的大规模线性有限元法 - 计算机应用与软件

第34卷第3期    计算机应用与软件 Vol34No.3 2017年3月   ComputerApplicationsandSoftware Mar.2017 基于HadoopMapReduce的大规模线性有限元法并行实现 林 海 铭 (广东省建筑科学研究院集团股份有限公司 广东广州510500) 摘 要  面对越来越复杂的工程问题,单机上的有限元计算不能达到完全解决问题的程度,可以考虑利用新兴 云计算技术来解决。设计合适的杆单元数据结构,提出基于MapReduce框架的线性有限单元法并行算法,包括总 体刚度阵组装和CG法求解线性方程组。在6节点Hadoop实验集群上,通过大规模空间桁架结构进行数值验证。 结果表明采用该算法求解大规模空间桁架结构简洁、易用;在总刚组装阶段,网格模型越大,计算节点越多,计算 性能越好;但求解方程组阶段,计算性能不理想,有待改善。 关键词  云计算 HadoopMapReduce 线性有限元 空间桁架 并行计算 中图分类号 TP3    文献标识码 A    DOI:10.3969/j.issn.1000386x.2017.03.004 PARALLELIMPLEMENTATIONOFLARGESCALELINEARFEMBASED ONHADOOPMAPREDUCEFRAMEWORK LinHaiming (GuangdongProvincialAcademyofBuildingResearchGroupCo.Ltd.,Guangzhou510500,Guangdong,China) Abstract  Inthefaceofincreasinglycomplexengineeringproblems,wecannotcompletelysolvetheseproblems throughfiniteelementmethod(FEM)onasinglemachine,butwecanconsiderusingemergingcloudcomputing technology.Inthispaper,wedesignanappropriatedatastructureoftrusselementandproposeaparallelalgorithmof linearfiniteelementmethodbasedonMapReduceframework,includingassemblingglobalstiffnessmatrixandconjugate gradient(CG)methodforsolvinglinearequationgroups.OnthesixnodeHadoopexperimentalcluster,numerical verificationiscarriedoutthroughlargescalespatialtrussstructures.Theresultsshowthatitissimpleandeasytosolve largescalespatialtrussstructuresbyusingtheproposedalgorithm.Atthestageofassemblingglobalstiffnessmatrix,as thesizeofthemeshmodelandthenumberofcluster’snodesincrease,thecomputingperformancebecomesbetter. However,atthestageofsolvingequationgroups,thecomputingperformanceisnotidealandshouldbeimprovedinthe future. Keywords  Cloudcomputing HadoopMapReduce Linearfiniteelement Spatialtruss Parallelcomputing 布式资源进行协同工作的超级计算范式。简单地说,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档