[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 …

Software visualizations to analyze memory consumption: A literature review

AF Blanco, A Bergel, JPS Alcocer - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Understanding and optimizing memory usage of software applications is a difficult task,
usually involving the analysis of large amounts of memory-related complex data. Over the …

A visual approach to investigating shared and global memory behavior of CUDA kernels

P Rosen - Computer Graphics Forum, 2013 - Wiley Online Library
We present an approach to investigate the memory behavior of a parallel kernel executing
on thousands of threads simultaneously within the CUDA architecture. Our top‐down …

Guided Optimization for Image Processing Pipelines

Y Ikarashi, J Ragan-Kelley, T Fukusato… - … IEEE Symposium on …, 2021 - ieeexplore.ieee.org
Writing high-performance image processing code is challenging and labor-intensive. To
address this, we propose a programming support method called “guided optimization.” …

Abstract visualization of runtime memory behavior

ANMI Choudhury, P Rosen - 2011 6th International Workshop …, 2011 - ieeexplore.ieee.org
We present a system for visualizing memory reference traces, the records of the memory
transactions performed by a program at runtime. The visualization consists of a structured …

Ray tracing visualization toolkit

C Gribble, J Fisher, D Eby, E Quigley… - Proceedings of the ACM …, 2012 - dl.acm.org
The Ray Tracing Visualization Toolkit (rtVTK) is a collection of programming and
visualization tools supporting visual analysis of ray-based rendering algorithms. rtVTK …

Topological analysis and visualization of cyclical behavior in memory reference traces

ANMI Choudhury, B Wang, P Rosen… - 2012 IEEE Pacific …, 2012 - ieeexplore.ieee.org
We demonstrate the application of topological analysis techniques to the rather unexpected
domain of software visualization. We collect a memory reference trace from a running …

Quad–a memory access pattern analyser

SA Ostadzadeh, RJ Meeuws, C Galuzzi… - … : Architectures, Tools and …, 2010 - Springer
In this paper, we present the Quantitative Usage Analysis of Data (QUAD) tool, a
sophisticated memory access tracing tool that provides a comprehensive quantitative …

Memory allocation visualization for unmanaged languages

TA Chilimbi, B Lee, GG Robertson - US Patent 8,959,442, 2015 - Google Patents
Abstract A “Memory Allocation Visualizer” provides a dynamic visualization that animates
memory allocation event trace information over a time period of execution of a program …

Empirical foundation for memory usage analysis through software visualizations

A Fernández Blanco - 2023 - repositorio.uchile.cl
Los desarrolladores a menudo pasan mucho tiempo monitoreando manualmente el uso de
memoria para localizar anomalías (p. ej., fugas, sobrecargas de memoria) que puedan …