使用小型应用程序提高应用程序性能混合并行编程范式的比较(英文).pdf

摘要 : 本研究旨在提高高性能计算的应用程序性能,通过小应用程序进行混合并行编程范式的比较,以探索新的并行策略。多个小应用程序已被创建,其中包括针对复杂流分析的VULCAN代码。这些小应用程序使用Message Passing Interface(MPI)进行分布式存储器访问,使用Shared MPI(SMPI)或OpenMP进行共享存储器访问。经过性能测试,MPI+SMPI表现出最佳的执行性能,但需要进行最多的代码更改。MPI+SMPI可以得到最大23倍的加速比,而MPI+OpenMP仅能达到11倍。此研究为探索新的并行策略提供了一种快速有效的方法,同时为实际应用程序的性能提供了有效的解决方案。
在线阅读 下载报告 | 2.14 MB | 5页
阅读和下载会消耗积分;登录、注册、邀请好友、上传报告可获取积分。
成为VIP会员可免费阅读和下载报告
与最强人工智能Ai对话