WCET Analysis of Multilevel Data Cache with Multitier Coherence Protocol

The high parallel computing performance of multicore processors has made them popular for real-time systems. However, compared to single-core processors, the worst-case execution time (WCET) analysis of multicore processors is confronted with challenges due to shared resource competition and parallel task interference. The cache coherence protocol in multicore processors makes WCET analysis even more complex. In this paper, we propose a method to analyze the WCET of multicore processors’ multilevel data cache with multitier coherence protocols. The safe filtering mechanism of memory access is extended to define which reference may occur at each cache level under the multitier coherence protocols. We use a hierarchical coherency-domain model to organize coherence analysis within and across domains. Based on the memory hierarchy access rules and coherency domains, the method divides the shared data access of multicore processors into intra-domain access and cross-domain access, calculates the cache access latency, and provides a function for updating and joining the abstract states of the multilevel data cache with a multitier coherence protocol to calculate the WCET of tasks. For the evaluated cache configurations, the WCET estimates are not lower than the corresponding Gem5 execution times, supporting the analysis under the stated modeling assumptions. Compared with published KTA results obtained under different evaluation conditions, the average overestimation ratio is 37.98% lower.

Authors

Institutions

Publication Details

Journal
Applied Sciences
Published
2026-11-11
DOI
https://doi.org/10.3390/app162211156
Primary Topic
Real-Time Systems Scheduling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

WCET Analysis of Multilevel Data Cache with Multitier Coherence Protocol

Yian Zhu, Ye Yao, Xiangzhen Ouyang, Xianchen Shi et al.
Applied Sciences
Real-Time Systems Scheduling
article

WCET Analysis of Multilevel Data Cache with Multitier Coherence Protocol

Yian Zhu, Ye Yao, Xiangzhen Ouyang, Xianchen Shi, Lian Li
article en

Abstract

The high parallel computing performance of multicore processors has made them popular for real-time systems. However, compared to single-core processors, the worst-case execution time (WCET) analysis of multicore processors is confronted with challenges due to shared resource competition and parallel task interference. The cache coherence protocol in multicore processors makes WCET analysis even more complex. In this paper, we propose a method to analyze the WCET of multicore processors’ multilevel data cache with multitier coherence protocols. The safe filtering mechanism of memory access is extended to define which reference may occur at each cache level under the multitier coherence protocols. We use a hierarchical coherency-domain model to organize coherence analysis within and across domains. Based on the memory hierarchy access rules and coherency domains, the method divides the shared data access of multicore processors into intra-domain access and cross-domain access, calculates the cache access latency, and provides a function for updating and joining the abstract states of the multilevel data cache with a multitier coherence protocol to calculate the WCET of tasks. For the evaluated cache configurations, the WCET estimates are not lower than the corresponding Gem5 execution times, supporting the analysis under the stated modeling assumptions. Compared with published KTA results obtained under different evaluation conditions, the average overestimation ratio is 37.98% lower.

Applied SciencesVol. 16(22)
Northwestern Polytechnical University (CN)
Real-Time Systems Scheduling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon