“…Again, though, this work only supports visualizations of how the observed data relates to the application source code, and not how it relates to application semantics. Finally, many existing parallel performance tracing frameworks [7], [9], [15], [16], [17] attempt to visualize the behavior of large-scale parallel programs, either by visualizing communication between processes, by visualizing hardware metrics on a torus, or by examining communication traces using three-dimensional views. None of these, however, support the projection of application data into performance domains or vice versa, limiting their ability to pinpoint performance bottlenecks through the kind of correlation analysis presented in this paper.…”