Large-scale performance analysis of PFLOTRAN with Scalasca

Large-scale performance analysis of PFLOTRAN with Scalasca
复制标题

使用 Scalasca 进行 PFLOTRAN 大规模性能分析

DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
M. Geimer
M. Geimer
中科院分区:
--
文献类型:
--
作者:
B. Wylie;M. Geimer

文献摘要

被引文献

相似文献

PFLOTRAN多相地下流和反应输运程序在美国能源部SciDAC和INCITE计划中占有重要地位,用于模拟地下水中放射性核素污染物的迁移。作为其正在进行的开发的一部分,已经研究了Cray XT和IBM BG/P系统上高达128 k处理器内核的执行性能,并且已经确定了使用开源Scalasca工具集在更大规模上抑制PFLOTRAN性能的各种方面。Scalasca测量和分析本身的可扩展性(之前通过一系列应用程序和基准测试进行了证明)需要在关键领域进行重新设计,以处理在PETSc、LAPACK、BLAS和HDF 5库中大规模使用MPI执行PFLOTRAN的复杂性。
The PFLOTRAN code for multiphase subsurface flow and reactive transport has featured prominently in US De- partment of Energy SciDAC and INCITE programmes, where is has been used to simulate migration of radionucleide contaminants in groundwater. As part of its ongoing development, execution performance with up to 128k processor cores on Cray XT and IBM BG/P systems has been investigated, and a variety of aspects have been identified to inhibit PFLOTRAN performance at larger scales using the open-source Scalasca toolset. Scalability of Scalasca measurements and analyses themselves, previously demon- strated with a range of applications and benchmarks, required re-engineering in key areas to handle the complexities of PFLOTRAN executions employing MPI within PETSc, LAPACK, BLAS and HDF5 libraries at large scale.