- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2014年6月第6期 城市道桥与防洪 科技研究265
桥梁结构有限元OpenMP并行计算研究
杜亚光
(武汉市政工程设计研究院有限责任公司,湖北武汉430023)
摘要:为提高程序计算速度,探索了并行编程方法及0penMP在桥梁结构有限元程序计算过程中的应用,进行了桥梁结构有
限元程序中全过程并行化效率优化的实践,通过算例验证了并行计算的速度提升。0penMP并行编程是一种适用于桥梁有限
元程序全过程的效率提升的方法。
关键词:有限元;桥梁结构;OpenMP
中图分类号:U441 文献标识码:A 文章编号:1009—7716(2014)06-0265-03
0前言 F J F J
0 0 O O
通过整体刚度矩阵的带宽优化,更好的数值 主线程一 R I R I
L N L N
求解方法,只能在矩阵求解部分对计算速度有所
提高,对于桥梁结构的设计计算分析任务,除了
圈1 Fork-Join并行执行梗型111
求解之外,各工况受力分析、活载计算分析等等
执行时间瓦Ⅲ为:
工作,也需要花费很长时间,更理想的是探索一
种适用于全过程的效率提升方法。 7≥%叫+Z刍+瓦一 (1)
式中:疋~——计算时间;
随着现代计算机硬件技术迅速发展,并行计
乙。——并行开销时间;
算这一技术已经成功的应用在了各个领域的计算
t一。—一并行任务间相互通信时间。
分析中,以求达到充分利用硬件资源,提高计算
分析效率的目的。 2桥梁结构有限元程序并行化
目前针对具体矩阵求解有许多行之有效的方
根据共享变量的共享存储并行编程特点,在
法M,通用有限元理论[6-7]和编程方法…上的并行
一般桥梁结构有限元计算的全过程中,可以在如
技术也有较多研究,然而,国内现有的一般桥梁
下部分模块的并行化中开展工作:单元刚度矩阵
结构分析软件鲜有能够并行计算的,本文基于这
的计算和整体刚度矩阵的组集,方程求解,单元
样的现状,针对多核PC机上的一般设计分析任
杆端力及应力等计算,各种荷载工况的单独计
务,运用OpenMP进行桥梁结构有限元程序的并行
算,活载影响线加载计算,一切数据依赖性较
化,以提高设计算工作中的效率,缩短或者避免
小、耗机时严重的循环任务等。本文在编制的串
桥梁计算分析中“人等机器”的时间。
行有限元程序的基础上,进行了基=J:OpenMP的程
1 OpenMP简介 序并行化工作。
文档评论(0)