首页> 外文期刊>IEEE transactions on visualization and computer graphics >Visualizing Hierarchical Performance Profiles of Parallel Codes Using CallFlow
【24h】

Visualizing Hierarchical Performance Profiles of Parallel Codes Using CallFlow

机译:使用Callflow可视化并行码的分层性能配置文件

获取原文
获取原文并翻译 | 示例

摘要

Calling context trees (CCTs) couple performance metrics with call paths, helping understand the execution and performance of parallel programs. To identify performance bottlenecks, programmers and performance analysts visually explore CCTs to form and validate hypotheses regarding degraded performance. However, due to the complexity of parallel programs, existing visual representations do not scale to applications running on a large number of processors. We present CallFlow, an interactive visual analysis tool that provides a high-level overview of CCTs together with semantic refinement operations to progressively explore CCTs. Using a flow-based metaphor, we visualize a CCT by treating execution time as a resource spent during the call chain, and demonstrate the effectiveness of our design with case studies on large-scale, production simulation codes.
机译:调用上下文树(CCTS)与呼叫路径的耦合性能指标,帮助了解并行程序的执行和性能。为了识别性能瓶颈,程序员和性能分析师视觉上探索CCTS,以形成和验证关于劣化性能的假设。但是,由于并行程序的复杂性,现有的视觉表示不扩展到在大量处理器上运行的应用程序。我们呈现Callflow,一个交互式视觉分析工具,提供CCTS的高级概述以及语义细化操作,逐步探索CCTS。使用基于流基的隐喻,我们通过将执行时间视为呼叫链期间的资源来可视化CCT,并展示我们设计的有效性,在大规模的生产模拟代码上用案例研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号