[PDF][PDF] State of the Art of Performance Visualization.

KE Isaacs, A Giménez, I Jusufi, T Gamblin… - EuroVis …, 2014 - graphics.cs.ucdavis.edu
Performance visualization comprises techniques that aid developers and analysts in
improving the time and energy efficiency of their software. In this work, we discuss …

Scaledeep: A scalable compute architecture for learning and evaluating deep networks

S Venkataramani, A Ranjan, S Banerjee… - Proceedings of the 44th …, 2017 - dl.acm.org
Deep Neural Networks (DNNs) have demonstrated state-of-the-art performance on a broad
range of tasks involving natural language, speech, image, and video processing, and are …

A qualitative interview study of distributed tracing visualisation: A characterisation of challenges and opportunities

T Davidson, E Wall, J Mace - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Distributed tracing tools have emerged in recent years to enable operators of modern
internet applications to troubleshoot cross-component problems in deployed applications …

Interactive record/replay for web application debugging

B Burg, R Bailey, AJ Ko, MD Ernst - Proceedings of the 26th annual ACM …, 2013 - dl.acm.org
During debugging, a developer must repeatedly and manually reproduce faulty behavior in
order to inspect different facets of the program's execution. Existing tools for reproducing …

Combing the communication hairball: Visualizing parallel execution traces using logical time

KE Isaacs, PT Bremer, I Jusufi… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
With the continuous rise in complexity of modern supercomputers, optimizing the
performance of large-scale parallel programs is becoming increasingly challenging …

Synchrovis: 3d visualization of monitoring traces in the city metaphor for analyzing concurrency

J Waller, C Wulf, F Fittkau, P Döhring… - 2013 First IEEE …, 2013 - ieeexplore.ieee.org
The increasing code complexity in modern software systems exceeds the capabilities of
most software engineers to understand the system's behavior by just looking at its program …

Comparing trace visualizations for program comprehension through controlled experiments

F Fittkau, S Finke, W Hasselbring… - 2015 IEEE 23rd …, 2015 - ieeexplore.ieee.org
For efficient and effective program comprehension, it is essential to provide software
engineers with appropriate visualizations of the program's execution traces. Empirical …

Compact visualization of Java program execution

S Jayaraman, B Jayaraman… - Software: Practice and …, 2017 - Wiley Online Library
The context of this work is a practical, open‐source visualization system, called JIVE, that
supports two forms of runtime visualizations of Java programs–object diagrams and …

Validation of software visualization tools: A systematic map** study

A Seriai, O Benomar, B Cerat… - 2014 Second IEEE …, 2014 - ieeexplore.ieee.org
Software visualization as a research field focuses on the visualization of the structure,
behavior, and evolution of software. It studies techniques and methods for graphically …

Multiscale visual comparison of execution traces

J Trümper, J Döllner, A Telea - 2013 21st International …, 2013 - ieeexplore.ieee.org
Understanding the execution of programs by means of program traces is a key strategy in
software comprehension. An important task in this context is comparing two traces in order to …