HPCVIEW: A Tool for Top-down Analysis of Node Performance
HPCVIEW: A Tool for Top-down Analysis of Node Performance
复制标题
HPCVIEW:自上而下分析节点性能的工具
DOI:
--
复制
发表时间:
2002
影响因子:
3.3
通讯作者:
Nathan R. Tallent
中科院分区:
文献类型:
--
作者:
J. Mellor;R. Fowler;G. Marin;Nathan R. Tallent
It is increasingly difficult for complex scientific programs to attain a significant fraction of peak performance on systems that are based on microprocessors with substantial instruction-level parallelism and deep memory hierarchies. Despite this trend, performance analysis and tuning tools are still not used regularly by algorithm and application designers. To a large extent, existing performance tools fail to meet many user needs and are cumbersome to use. To address these issues, we developed HPCVIEW—a toolkit for combining multiple sets of program profile data, correlating the data with source code, and generating a database that can be analyzed anywhere with a commodity Web browser. We argue that HPCVIEW addresses many of the issues that have limited the usability and the utility of most existing tools. We originally built HPCVIEW to facilitate our own work on data layout and optimizing compilers. Now, in addition to daily use within our group, HPCVIEW is being used by several code development teams in DoD and DoE laboratories as well as at NCSA.