lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
MemAxes: Visualization and Analytics for Characterizing Complex Memory Performance Behaviors
University of California, USA.
Lawrence Livermore National Laboratory, USA.
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM). (DISA)ORCID iD: 0000-0001-6745-4398
Lawrence Livermore National Laboratory, USA.
Show others and affiliations
2018 (English)In: IEEE Transactions on Visualization and Computer Graphics, ISSN 1077-2626, E-ISSN 1941-0506, Vol. 24, no 7, p. 2180-2193Article in journal (Refereed) Published
Abstract [en]

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.

Place, publisher, year, edition, pages
IEEE, 2018. Vol. 24, no 7, p. 2180-2193
Keywords [en]
Performance Visualization, High-Performance Computing, Memory Visualization
National Category
Computer Sciences
Research subject
Computer and Information Sciences Computer Science, Computer Science; Computer Science, Information and software visualization
Identifiers
URN: urn:nbn:se:lnu:diva-65915DOI: 10.1109/TVCG.2017.2718532ISI: 000433321900010PubMedID: 28650817OAI: oai:DiVA.org:lnu-65915DiVA, id: diva2:1116917
Available from: 2017-06-28 Created: 2017-06-28 Last updated: 2018-07-12Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textPubMed

Authority records BETA

Jusufi, Ilir

Search in DiVA

By author/editor
Jusufi, Ilir
By organisation
Department of computer science and media technology (CM)
In the same journal
IEEE Transactions on Visualization and Computer Graphics
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
pubmed
urn-nbn

Altmetric score

doi
pubmed
urn-nbn
Total: 85 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf