×

ompFEAP公司

swMATH ID: 13910
软件作者: Jarzebski,P。;Wisniewski,K。;R.L.泰勒。
描述: 关于FEAP中循环元素的并行化。在本文中,我们考虑在FEAP中使用OpenMP并行化循环元素,FEAP是一种在大学非常流行的研究FE代码。即使对于FEAP的串行版本(也存在集群版本),由于此代码的现有体系结构,这种并行化也不是一项简单的任务,这使高效的并行化变得复杂。首先,考虑到时间和内存的使用,我们将FEAP的串行版本与并行代码Warp3D进行了比较。正如我们所发现的,Warp3D比FEAP更快,但使用的内存更多。对Warp3D的分析有助于我们设计元素循环的并行化方法。接下来,我们描述了FEAP中的几个更改,这些更改是使用OpenMP并行化元素上的循环所必需的。特别是,组装元素矩阵的子程序被认为是获得良好性能的关键,并且实现并测试了OpenMP互斥同步的几个指令。最后,我们在涉及FEAP的三维和壳元素以及用户元素的数值示例上演示了并行FEAP(称为ompFEAP)的性能。我们的结论是,ompFEAP使用指令{it-ATOMIC}来同步组装,提供了非常好的加速和效率。
主页: http://link.springer.com/article/10.1007%2Fs00466-015-1156-z号
关键词: 并行化;开放式多媒体播放器;有限元法;有限元分析;三维和壳元素
相关软件: 有限元分析;AceFEM公司;纳斯特朗;佩蒂加;Netgen公司;WARP3D(WARP3D);;FEAPpv公司
引用于: 5文件

2篇连载文章中引用

计算力学
1 计算物理杂志

按年份列出的引文