- 1、本文档共87页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于多核与众核平台的水下声场模拟加速技术研究
摘要
声音是海洋中唯一能够长距离传播信息的载体,计算海洋声学中的水下声场模拟
是研究声音在海洋中传播规律的关键。但在实际应用中,由于受模拟的海域变大、海
洋环境逐渐复杂、频率增加等诸多原因的影响,导致水下声场的计算量爆炸性增加;
并且对于有更高精度要求的场景,需要计算量更大的三维水声传播模型来反映出实际
声音在海洋中的传播。庞大的计算量造成现有的水下声场模拟速度慢,严重影响水下
声场模拟的实时性。为了解决水下声场的计算量增加与实时性之间的矛盾,如何加速
水下声场模拟的速度是一个亟待解决的关键问题。
随着多核CPU和众核GPU硬件平台的发展,并行计算技术成为目前学界加速科学
计算的主要手段。因此,本课题针对水下声场的射线方法中的Bellhop数值模拟算法,
分别使用多核CPU平台和众核GPU平台来研究水下声场的二维和三维并行算法,加速
水下声场模拟的速度。同时通过设计的声速网格优化法,从算法迭代上对水下声场模
拟的计算过程进行优化。具体研究内容如下:
(1)针对多核CPU平台,对Bellhop二维和三维算法进行量化分析,基于量化分
析结果,进行内存访问优化和向量化优化;结合OpenMP并行框架,在Intel的多核
CPU平台上实现了Bellhop二维和三维算法的并行化,提升了Bellhop的计算速度;进
一步的,为了拓展其在多核CPU上的并行规模,利用MPI+OpenMP实现了两级混合并
行,并在小型集群系统上,对拓展后的并行算法进行了测试。
(2)针对Bellhop算法层面的改进,提出了一种声速网格优化法来加速水下声场
模拟。通过使用半步步长处的切向量来保障迭代计算的精度,并且动态的调整声速网
格的位置,保障迭代计算仍然是在同一个声速网格内,同时保留原始Bellhop对海面和
海底反射的处理。最后,使用五组典型的计算海洋声学算例对该算法进行计算结果精
度验证、加速效率分析,实验结果表明该方法具有更好的加速比。
(3)针对众核GPU平台,建立了基于GPU的Bellhop并行计算方法。在NVIDIA
的GPU平台上实现了Bellhop二维和三维算法的并行优化,研究了GPU单精度和双精
度浮点运算之间的效率差异,为追求速度优先的使用场景提供了更好的选择。
(4)针对众核GPU的体系结构,进一步优化GPU上的并行算法,提出了三种优
化方案:并行执行优化、访存优化、指令使用优化。利用MPI+CUDA的方式,实现了
多GPU的Bellhop并行算法,将单GPU的Bellhop二维和三维算法拓展到了多GPU上,
哈尔滨工程大学硕士学位论文
拓展了在GPU上的并行规模。
关键词:水下声场;并行计算;多核CPU;众核GPU;CUDA;
基于多核与众核平台的水下声场模拟加速技术研究
ABSTRACT
Soundistheonlycarriercapableoflong-distanceinformationtransmissionintheocean,
makingunderwateracousticfieldsimulationcrucialforstudyingsoundpropagationinthe
marineenvironment.However,duetovariousfactorssuchasincreasingsimulationareas,
growingcomplexityinmarineenvironments,andincreasingfrequencies,thecomputational
loadforunderwateracousticfieldshasexplosivelyincreased.Forscenariosdemandinghigher
accuracy,moreextensivethree-dimensionalhydroa
您可能关注的文档
最近下载
- 电网电压异常报警器实验报告_课程设计.doc VIP
- 2024云南昆明市公安局五华分局第三批补缺招聘勤务辅警(100人)笔试备考试题及答案解析.docx VIP
- 《排水管道检测与评估》高职市政管网智能检测与维护全套教学课件.pptx
- 2021-2022学年江苏省苏州市昆山市六年级下学期期末语文试卷.docx VIP
- 融合AI测评技术的二零二五青少年自我认知探索班会课件框架.pptx VIP
- [人教版]化学必修一化学方程式(大全).doc VIP
- 《定风波》(公开课ppt课件).pptx VIP
- 初中体育学生体能训练策略.docx VIP
- 石钟山记知识点 (2).doc VIP
- 国家市场监督管理总局第97号令、98号令考试试题.docx
文档评论(0)