首页> 外文会议>International Workshop on Embedded Multicore Systems >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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号