Comprehensive Cache Inspection with Hardware Monitors

Jie Tao, Jürgen Jeitner, Carsten Trinitis, Wolfgang Karl, Josef Weidendorfer

Publikation: Beitrag in FachzeitschriftKonferenzartikelBegutachtung

Abstract

Computer systems usually rely on hardware counters and software instrumentation to acquire performance information about the cache access behavior. These approaches either provide only limited data or are restricted in their applicability. This paper introduces a novel approach based on a hardware cache monitoring facility that exhibits both the details of traditional software mechanisms and the low-overhead of hardware counters. More specially, the cache monitor can be combined with any location of the memory hierarchy and present a detailed view of the complete memory access behavior of applications. The monitoring concept has been verified using a multiprocessor simulator. Initial experimental results show its feasibility in terms of hardware design and functionality with respect to providing comprehensive performance data.

OriginalspracheEnglisch
Seiten (von - bis)331-345
Seitenumfang15
FachzeitschriftLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Jahrgang3606
DOIs
PublikationsstatusVeröffentlicht - 2005
Veranstaltung8th International Conference on Parallel Computing Technologies, PaCT 2005 - Krasnoyarsk, Russland
Dauer: 5 Sept. 20059 Sept. 2005

Fingerprint

Untersuchen Sie die Forschungsthemen von „Comprehensive Cache Inspection with Hardware Monitors“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren