User: Guest  Login
Title:

Software-Based Online Monitoring of Cache Contents on Platforms without Coherence Fabric

Author(s):
Schmidt, A.; Horst, O.
Abstract:
In favor of smaller chip areas and associated fabrication costs, designers of embedded multi-core systems on occasion decide not to include cache coherence logic in the hardware design. However, handling all cache coherence exclusively in software is error-prone, and there are presently no tools supporting developers in this task. Thus, we propose a new software testing method, based on online inspection of the cache contents, to pinpoint programming mistakes related to cache handling. This conc...     »
Keywords:
cache storage; circuit testing; electronic engineering computing; embedded systems; inspection; multiprocessing systems; associated fabrication costs; cache coherence logic; cache contents; cache handling; cache-related errors; code-location; data symbol; embedded multicore systems; hardware design; online inspection; programming mistakes; smaller chip areas; software testing method; software-based online monitoring; Arrays; Coherence; Hardware; Inspection; Instruments; Software
Book / Congress title:
19th Asia-Pacific Software Engineering Conference
Volume:
1
Year:
2012
Month:
dec
Pages:
194--202
Fulltext / DOI:
doi:10.1109/APSEC.2012.10
 BibTeX