[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/CANDAR.2014.86guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Online Memory Access Pattern Analysis on an Application Profiling Tool

Published: 10 December 2014 Publication History

Abstract

As memory subsystems have become complex in the state of the art system architectures, application program codes required to be optimized targeting to their deeper memory hierarchy for rewarding their performance. To support such optimizations, we are developing a memory access pattern analysis tool. In this paper, we present the methodology how we detect memory access patterns on-the-fly on an execution-driven application analysis tool called Exana. First, we implement an offline trace file based method using a Python script code and verify its functionalities. Then, in order to improve its analysis speed, the code is ported to C++ language programs and integrated in the Exana. We evaluate the time and memory usage for the analysis of each implementation. From the results, we confirmed our online implementation can process faster than the offline trace file based method.

Cited By

View all
  • (2021)Online Working Set Change Detection with Constant ComplexityProceedings of the International Symposium on Memory Systems10.1145/3488423.3519332(1-16)Online publication date: 27-Sep-2021
  • (2015)Exana: an execution-driven application analysis tool for assisting productive performance tuningProceedings of the 2nd International Workshop on Software Engineering for Parallel Systems10.1145/2837476.2837477(1-10)Online publication date: 27-Oct-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
CANDAR '14: Proceedings of the 2014 Second International Symposium on Computing and Networking
December 2014
623 pages
ISBN:9781479941520

Publisher

IEEE Computer Society

United States

Publication History

Published: 10 December 2014

Author Tags

  1. Memory access pattern
  2. Online profiling

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Online Working Set Change Detection with Constant ComplexityProceedings of the International Symposium on Memory Systems10.1145/3488423.3519332(1-16)Online publication date: 27-Sep-2021
  • (2015)Exana: an execution-driven application analysis tool for assisting productive performance tuningProceedings of the 2nd International Workshop on Software Engineering for Parallel Systems10.1145/2837476.2837477(1-10)Online publication date: 27-Oct-2015

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media