A Cache/Algorithm Co-design for Parallel Real-Time Systems with Data Dependency on Multi/Many-core System-on-Chips

Jiang, Zhe and Zhao, Shuai and Wei, Ran and Gao, Yiyang and Li, Jing (2024) A Cache/Algorithm Co-design for Parallel Real-Time Systems with Data Dependency on Multi/Many-core System-on-Chips. In: DAC '24 : Proceedings of the 61st ACM/IEEE Design Automation Conference. ACM, New York, pp. 1-6. ISBN 9798400706011

Full text not available from this repository.

Abstract

Parallel real-time systems rely on a shared cache for dependent data transmission. A conventional shared cache suffers from intensive interference, yet existing cache management techniques only ensure determinism for single-threaded tasks. This paper introduces a virtual indexed, physically tagged, selectively-inclusive, non-exclusive L1.5 Cache, offering way-level control and fine-grained sharing capabilities. Focusing on DAG tasks, we construct a scheduling method that exploits the L1.5 Cache to reduce data transmission, hence, the makespan. As a systematical solution, we built a real system, from the SoC and the ISA to the programming model. Experiments show that our solution significantly improves the timing performance of DAG tasks with negligible overheads.

Item Type:
Contribution in Book/Report/Proceedings
Uncontrolled Keywords:
Research Output Funding/no_not_funded
Subjects:
?? no - not funded ??
ID Code:
230176
Deposited By:
Deposited On:
10 Dec 2025 19:52
Refereed?:
Yes
Published?:
Published
Last Modified:
14 Dec 2025 00:48