文摘
在过去的几十年里大量的性能工具开发高性能分析和优化应用程序。接受最终用户,然而,一直缓慢:每个工具单独范围有限,而且有着不同的接口和工作流约束,需要不同的变化往往复杂的目标应用程序的构建和执行基础设施的。我们开始开放| SpeedShop项目大约3年前克服这些限制,并提供高效,易于应用,并行系统的综合性能分析。开放| SpeedShop有两个不同的面孔:它提供了一个可互操作的工具集涵盖最常见的分析步骤以及综合插件基础设施建设新的工具。在这两种情况下,这些工具可以部署到使用DPCL / Dyninst分布式大规模并行应用程序二进制仪器。此外,所有工具内或在开发开放| SpeedShop可通过多个完全相同的接口包括一个易于使用的图形用户界面以及交互式命令行界面减少对这些工具的使用门槛。