计算机辅助工程
計算機輔助工程
계산궤보조공정
COMPUTER AIDED ENGINEERING
2011年
1期
24-28,41
,共6页
并行计算框架%PANDA%有限元%软件开发%并行机制
併行計算框架%PANDA%有限元%軟件開髮%併行機製
병행계산광가%PANDA%유한원%연건개발%병행궤제
为实现面向对象有限元并行计算框架PANDA对高性能计算的支持,分别从并行计算流程、区域分解、分区信息和通信封装等部分设计PANDA框架在并行计算方面的数据结构.在计算流程中建立区域分解和并行求解器的配合协作方式,进而描述进行区域分割的3种网格剖分方法;对分区边界单元和节点信息的组织以及对并行通信操作的封装使复杂的并行通信调用简单、易行.用PANDA框架开发有限元程序时,只需以串行方式编写代码就可得到并行计算服务.对某夹具的算例表明PANDA框架并行计算实现的正确性和可靠性.
為實現麵嚮對象有限元併行計算框架PANDA對高性能計算的支持,分彆從併行計算流程、區域分解、分區信息和通信封裝等部分設計PANDA框架在併行計算方麵的數據結構.在計算流程中建立區域分解和併行求解器的配閤協作方式,進而描述進行區域分割的3種網格剖分方法;對分區邊界單元和節點信息的組織以及對併行通信操作的封裝使複雜的併行通信調用簡單、易行.用PANDA框架開髮有限元程序時,隻需以串行方式編寫代碼就可得到併行計算服務.對某夾具的算例錶明PANDA框架併行計算實現的正確性和可靠性.
위실현면향대상유한원병행계산광가PANDA대고성능계산적지지,분별종병행계산류정、구역분해、분구신식화통신봉장등부분설계PANDA광가재병행계산방면적수거결구.재계산류정중건립구역분해화병행구해기적배합협작방식,진이묘술진행구역분할적3충망격부분방법;대분구변계단원화절점신식적조직이급대병행통신조작적봉장사복잡적병행통신조용간단、역행.용PANDA광가개발유한원정서시,지수이천행방식편사대마취가득도병행계산복무.대모협구적산례표명PANDA광가병행계산실현적정학성화가고성.