一种用计算域分解的等几何分析并行化方法
A Parallel Method for Isogeometric Analysis Using Computational Domain Decomposition作者机构:中国科学技术大学计算机学院合肥230027 安徽省计算与通信软件重点实验室合肥230027 中国科学技术大学中科院沈阳计算所网络与通信联合实验室合肥230027
出 版 物:《小型微型计算机系统》 (Journal of Chinese Computer Systems)
年 卷 期:2013年第34卷第6期
页 面:1396-1399页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家"核高基"重大专项项目(2009ZX01028-002-003-005)资助 国家自然科学基金项目(60833004)资助 安徽省高等学校省级自然科学研究重点项目(KJ2012A008)资助
摘 要:提出一种按照计算域分解的并行化方法来构建等几何分析的刚度矩阵和右侧向量.将计算域分解成为若干个不相交的子区域,然后为每个区域分配一个处理器,所有处理器并行进行子区域上面的计算,所有处理器完成子区域的计算以后,使用一个快速的归并算法完成线性系统的装配.实验表明,本文提出的方法在8核的机器上可以达到6.46的加速比,能够在4秒左右的时间计算680万个矩阵元素个数.使用Intel MKL稀疏求解器来求解线性系统,本文的等几何分析求解器能够在大约10秒的时间内求解52万的自由度,本文的方法比ISOGAT速度要快上万倍.