当前位置:主页 > 科技论文 > 软件论文 >

共享内存式并行离散元程序的设计与测试

发布时间:2018-04-19 20:33

  本文选题:DEM + OpenMP ; 参考:《南京大学学报(自然科学)》2017年06期


【摘要】:构建了适用于并行计算的离散元数据结构,改进了基于网格法的邻居搜索算法,进而完成无锁的离散元程序的并行设计.计算测试实例采用固体晶格模型,模拟了一个岩石试样在单轴压缩情况下的整个剪切破坏过程.测试结果表明:颗粒数量达到数万以上后,加速比变化不大,体现了并行具有与问题规模无关的特点;四个线程并行计算时,并行效率可达到0.85左右,程序耗时随颗粒数量增加呈现良好的线性增长趋势.新的邻居搜索算法适用于离散元的并行计算,可以大大提高计算速度,有助于复杂岩土体或复杂地质模型等颗粒要求较多的问题研究.
[Abstract]:The discrete metadata structure suitable for parallel computing is constructed, and the neighbor search algorithm based on grid method is improved to complete the concurrent design of unlocked discrete meta-program. The whole shear failure process of a rock specimen under uniaxial compression is simulated by using a solid lattice model. The test results show that the speedup ratio does not change much when the number of particles reaches more than tens of thousands, which shows that the parallelism is independent of the size of the problem, and the parallel efficiency can reach about 0.85 when the four threads run in parallel. The program time has a good linear increasing trend with the increase of particle number. The new neighbor search algorithm is suitable for the parallel computation of discrete elements, which can greatly improve the speed of calculation, and is helpful to the study of complex rock, soil and complex geological model.
【作者单位】: 南京大学地球科学与工程学院;
【基金】:国家重点基础研究发展计划(973)项目(2012CB214703) 国家自然科学基金(41272227,41572187)
【分类号】:TP311.1

【相似文献】

相关期刊论文 前10条

1 王建群;高职数据结构课教学方法初探[J];辽宁教育行政学院学报;2004年05期

2 李延明;数据结构在程序设计中的实用分析[J];江汉石油职工大学学报;2004年04期

3 黄伟焕;;高职“数据结构”教材编写中应把握的几个原则[J];温州职业技术学院学报;2005年04期

4 邓安远;万红艳;;“数据结构”课程教学的研究与探讨[J];计算机教育;2007年08期

5 范德宝;于晓聪;丁伟祥;;提高数据结构课程教学效果的探讨[J];黑龙江科技信息;2007年17期

6 葛亚平;李春生;王巧玲;;数据结构在游戏中的应用[J];今日科苑;2007年12期

7 汪沁;奚李峰;杨秀金;;基于“数据结构”实验的探讨和研究[J];中国教育信息化;2007年07期

8 武刚;;“数据结构”课程的教学探讨[J];科技信息(学术研究);2007年30期

9 杨永斌;;“数据结构”教学策略探讨[J];合肥工业大学学报(社会科学版);2008年03期

10 张一倩;;谈高职数据结构的教学方式[J];科技信息(科学教研);2008年24期

相关会议论文 前10条

1 赵亚男;王晓明;郭进;;微机联锁系统健壮数据结构的研究[A];2004全国测控、计量与仪器仪表学术年会论文集(下册)[C];2004年

2 刘亚波;刘大有;高滢;;以实验教学深化“数据结构”理论教学[A];2005全国计算机程序设计类课程教学研讨会论文集[C];2005年

3 胡学钢;张晶;周红鹃;张玉红;王德兴;;数据结构实践教学体系设计[A];2005全国计算机程序设计类课程教学研讨会论文集[C];2005年

4 王金凤;谢扬;;论“数据结构”教学改革[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年

5 张永彬;唐春安;贾敬辉;梁正召;;OpenMP在岩石动力并行计算中的应用[A];第3届全国工程安全与防护学术会议论文集[C];2012年

6 何涛;李爱波;黄渊;;基于OpenMP多线程技术的SAR地面处理软件的并行设计[A];全国第五届信号和智能信息处理与应用学术会议专刊(第一册)[C];2011年

7 吕春莲;;统计数据库逻辑设计与数据结构研究[A];第十二届全国数据库学术会议论文集[C];1994年

8 玄钟伍;王炳宇;张德琪;;多层数据模型图形数据库数据结构[A];第九届全国数据库学术会议论文集(下)[C];1990年

9 程乾生;;非线性时间序列预测——基于数据结构的预测方法[A];全国第一届嵌入式技术联合学术会议论文集[C];2006年

10 盛素英;;逻辑数据结构LDS[A];第十届全国数据库学术会议论文集[C];1992年

相关重要报纸文章 前1条

1 重庆 Over-Time;程序=算法+数据结构[N];电脑报;2004年

相关博士学位论文 前2条

1 陈永健;OpenMP编译与优化技术研究[D];清华大学;2004年

2 马红途;OpenMP程序分析及优化技术研究[D];解放军信息工程大学;2009年

相关硕士学位论文 前10条

1 于治越;程序代码资源解题算法与其数据结构关联研究[D];东华大学;2013年

2 董文华;基于安卓的数据结构学习系统设计与实现[D];内蒙古大学;2016年

3 刘文韬;Blender 3D渲染机制研究[D];南京邮电大学;2016年

4 金雷过;BOM数据结构及其应用研究[D];东南大学;2016年

5 孟凡力;百度文库用于改善学生数据结构成绩预测的研究[D];重庆大学;2016年

6 陆易凡;基于GPU的树形结构数据处理[D];东南大学;2016年

7 赵兰草;QAR数据的异常检测与分析算法研究[D];中国民航大学;2014年

8 谢明师;3D打印预处理软件设计与实现[D];中北大学;2017年

9 李桢;数据结构及算法动态演示平台设计与实现[D];大连海事大学;2017年

10 李鹏;外存储算法中两个数据结构的设计研究[D];兰州理工大学;2011年



本文编号:1774615

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1774615.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户86f48***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com