中文会议: 中国力学学会2009学术大会论文集
会议日期: 2009-08-24
会议地点: 郑州
主办单位: 中国力学学会
机构地区: 河海大学土木工程学院
出 处: 《中国力学学会2009学术大会》
摘 要: 开展有限元并行计算可以扩大计算规模、加快计算速度,但是由于开展有限元并行计算需要对并行计算技 术有比较深入的了解,从而使得有限元并行计算的应用与推广受到限制。Aztec 是一个并行线性解法器,提供多 种方程组迭代求解方法和预条件子,可移植可扩展科学计算工具箱PETSc提供了高性能求解偏微分方程组的大 量对象和解法库。基于这两个软件开展有限元并行计算,无需复杂的数据分布和通信,降低了开发难度和成本, 缩短了开发周期。本文首先结合Aztec,开发了支持自由格式和一维变带宽存储格式有限元方程组求解并行接口, 能方便的为用户调用;并采用不同算例对各种求解方法进行了测试和分析。然后,给出了基于PETS的结构有限 元并行计算实现方法,包括有限元方程组的并行形成和并行求解的实现,并根据PETSc的特点,提出了提高计 算性能的优化措施,即数据局部化和存储预分配,数值试验表明实现方法可行,优化措施效果明显。
分 类 号: [O24 TP3]
领 域: [理学] [理学] [自动化与计算机技术]