YACO: a user conducted visualization tool for supporting cache optimization

  • Authors:
  • Boris Quaing;Jie Tao;Wolfgang Karl

  • Affiliations:
  • Institut für Technische Informatik, Universität Karlsruhe (TH), Karlsruhe, Germany;Institut für Technische Informatik, Universität Karlsruhe (TH), Karlsruhe, Germany;Institut für Technische Informatik, Universität Karlsruhe (TH), Karlsruhe, Germany

  • Venue:
  • HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

To enhance the overall performance of an application it is necessary to improve the cache access behavior. In this case, a cache visualizer is usually needed for fully understanding the runtime cache activities and the access pattern of applications. However, it does not suffice if only visualizing what happened. More importantly, a visualizer has to provide users with the knowledge about the reason for cache misses and to illustrate how the cache behaves at the runtime. This is also the goal of YACO (Yet Another Cache-visualizer for Optimization). Different from existing tools, YACO uses a top-down approach to direct the user step-by-step to detect the problem and the solution.