Dual-Level Parallel Analysis of Harbor Wave Response Using MPI and OpenMP.

INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS(2000)

引用 59|浏览0
暂无评分
摘要
The authors describe their experiences converting an existing serial production code to a parallel code combining both MPI and OpenMP. Such dual-level parallel codes will be able to take full advantage of the emerging class of high performance computer architectures using small clusters of shared-memory processors connected via a message-passing network. While the focus is restricted to a harbor response simulation code, the techniques presented herein are appropriate for a broad class of applications that explore a parameter space. The code modifications reduced the execution time of one test case from 3100 minutes on a single CPU to just over 12 minutes on 256 CPUs. Results demonstrate that dual-level parallelism allows substantial increases in model resolution combined with improvements in simulation turnaround time but, contrary to conventional wisdom, requires very little source code alteration.
更多
查看译文
关键词
execution time,source code alteration,broad class,dual-level parallelism,existing serial production code,dual-level parallel analysis,harbor wave response,code modification,dual-level parallel code,parallel code,harbor response simulation code,simulation turnaround time,product code,parameter space,shared memory,source code,message passing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要