首页> 外文会议>International Conference on Parallel Processing Workshops >Detection and Visualization of Performance Variations to Guide Identification of Application Bottlenecks
【24h】

Detection and Visualization of Performance Variations to Guide Identification of Application Bottlenecks

机译:性能变化的检测和可视化,以指导识别应用程序瓶颈

获取原文

摘要

The identification of performance bottlenecks in parallel applications is a challenging task. Without some form of performance measurement tool, this task lacks any guidance and purely relies on trial-and-error. At the same time, data sets from parallel performance measurements are often large and overwhelming. We provide an effective solution to automatically identify and highlight several types of performance critical sections in an application run. Our approach first identifies time dominant functions of an application that are subsequently used to analyze runtime imbalances throughout the application run. We then present the resulting runtime variations in an intuitive visualization that guides the analyst to performance hot spots. We demonstrate the effectiveness of our approach in a case study with three applications, detecting performance problems and identifying their root-causes in all cases.
机译:确定并行应用程序中的性能瓶颈是一项艰巨的任务。如果没有某种形式的性能评估工具,则此任务将缺乏任何指导,并且完全依赖于反复试验。同时,来自并行性能测量的数据集通常很大且不堪重负。我们提供了一种有效的解决方案,可以在应用程序运行中自动识别并突出显示几种类型的性能关键部分。我们的方法首先确定应用程序的时间主导功能,这些功能随后用于分析整个应用程序运行期间的运行时不平衡。然后,我们以直观的可视化形式呈现所产生的运行时变化,从而将分析师引导至性能热点。我们在包含三个应用程序的案例研究中证明了我们的方法的有效性,该案例研究了在所有情况下检测性能问题并确定其根本原因。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号