MemAxes : Visualization and Analytics for Characterizing Complex Memory Performance Behaviors

Memory performance is often a major bottleneck for high-performance computing (HPC) applications. Deepening memory hierarchies, complex memory management, and non-uniform access times have made memory performance behavior difficult to characterize, and users require novel, sophisticated tools to ana...

Ausführliche Beschreibung

Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on visualization and computer graphics. - 1996. - 24(2018), 7 vom: 26. Juli, Seite 2180-2193
1. Verfasser: Gimenez, Alfredo (VerfasserIn)
Weitere Verfasser: Gamblin, Todd, Jusufi, Ilir, Bhatele, Abhinav, Schulz, Martin, Bremer, Peer-Timo, Hamann, Bernd
Format: Online-Aufsatz
Sprache:English
Veröffentlicht: 2018
Zugriff auf das übergeordnete Werk:IEEE transactions on visualization and computer graphics
Schlagworte:Journal Article Research Support, U.S. Gov't, Non-P.H.S.
LEADER 01000naa a22002652 4500
001 NLM273284851
003 DE-627
005 20231225000846.0
007 cr uuu---uuuuu
008 231225s2018 xx |||||o 00| ||eng c
024 7 |a 10.1109/TVCG.2017.2718532  |2 doi 
028 5 2 |a pubmed24n0910.xml 
035 |a (DE-627)NLM273284851 
035 |a (NLM)28650817 
040 |a DE-627  |b ger  |c DE-627  |e rakwb 
041 |a eng 
100 1 |a Gimenez, Alfredo  |e verfasserin  |4 aut 
245 1 0 |a MemAxes  |b Visualization and Analytics for Characterizing Complex Memory Performance Behaviors 
264 1 |c 2018 
336 |a Text  |b txt  |2 rdacontent 
337 |a ƒaComputermedien  |b c  |2 rdamedia 
338 |a ƒa Online-Ressource  |b cr  |2 rdacarrier 
500 |a Date Completed 04.04.2019 
500 |a Date Revised 04.04.2019 
500 |a published: Print-Electronic 
500 |a Citation Status PubMed-not-MEDLINE 
520 |a Memory performance is often a major bottleneck for high-performance computing (HPC) applications. Deepening memory hierarchies, complex memory management, and non-uniform access times have made memory performance behavior difficult to characterize, and users require novel, sophisticated tools to analyze and optimize this aspect of their codes. Existing tools target only specific factors of memory performance, such as hardware layout, allocations, or access instructions. However, today's tools do not suffice to characterize the complex relationships between these factors. Further, they require advanced expertise to be used effectively. We present MemAxes, a tool based on a novel approach for analytic-driven visualization of memory performance data. MemAxes uniquely allows users to analyze the different aspects related to memory performance by providing multiple visual contexts for a centralized dataset. We define mappings of sampled memory access data to new and existing visual metaphors, each of which enabling a user to perform different analysis tasks. We present methods to guide user interaction by scoring subsets of the data based on known performance problems. This scoring is used to provide visual cues and automatically extract clusters of interest. We designed MemAxes in collaboration with experts in HPC and demonstrate its effectiveness in case studies 
650 4 |a Journal Article 
650 4 |a Research Support, U.S. Gov't, Non-P.H.S. 
700 1 |a Gamblin, Todd  |e verfasserin  |4 aut 
700 1 |a Jusufi, Ilir  |e verfasserin  |4 aut 
700 1 |a Bhatele, Abhinav  |e verfasserin  |4 aut 
700 1 |a Schulz, Martin  |e verfasserin  |4 aut 
700 1 |a Bremer, Peer-Timo  |e verfasserin  |4 aut 
700 1 |a Hamann, Bernd  |e verfasserin  |4 aut 
773 0 8 |i Enthalten in  |t IEEE transactions on visualization and computer graphics  |d 1996  |g 24(2018), 7 vom: 26. Juli, Seite 2180-2193  |w (DE-627)NLM098269445  |x 1941-0506  |7 nnns 
773 1 8 |g volume:24  |g year:2018  |g number:7  |g day:26  |g month:07  |g pages:2180-2193 
856 4 0 |u http://dx.doi.org/10.1109/TVCG.2017.2718532  |3 Volltext 
912 |a GBV_USEFLAG_A 
912 |a SYSFLAG_A 
912 |a GBV_NLM 
912 |a GBV_ILN_350 
951 |a AR 
952 |d 24  |j 2018  |e 7  |b 26  |c 07  |h 2180-2193