DocumentCode :
3337214
Title :
Achieving Predictable Performance with On-Chip Shared L2 Caches for Manycore-Based Real-Time Systems
Author :
Cho, Sangyeun ; Jin, Lei ; Lee, Kiyeon
Author_Institution :
Univ. of Pittsburgh, Pittsburgh
fYear :
2007
fDate :
21-24 Aug. 2007
Firstpage :
3
Lastpage :
11
Abstract :
Doubling the number of processing cores on a single processor chip with each technology generation has become conventional wisdom. While future manycore processors promise to offer much increased computational throughput under a given power envelope, sharing critical on-chip resources, such as caches and core- to-core interconnects, poses challenges to guaranteeing predictable performance to an application program. This paper focuses on the problem of sharing on-chip caching capacity among multiple programs scheduled together, especially at the L2 cache level. Specifically, two design aspects of a large shared L2 cache are considered: (1) non-uniform cache access latency and (2) cache contention. We observe that both the aspects have to do with where, among many cache slices, a cache block is mapped to, and present an OS-based approach to managing the on-chip L2 cache memory by carefully mapping data to a cache at the page granularity. We show that a reasonable extension to the OS memory management subsystem and simple architectural support enable enforcing high-level policies to achieve application performance isolation and improve program performance predictability thereof.
Keywords :
cache storage; microprocessor chips; shared memory systems; cache contention; manycore-based realtime systems; nonuniform cache access latency; on-chip shared L2 caches; processing cores; Cache memory; Delay; Mesh networks; Multicore processing; Network-on-a-chip; Processor scheduling; Real time systems; Space exploration; System-on-a-chip; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2007. RTCSA 2007. 13th IEEE International Conference on
Conference_Location :
Daegu
ISSN :
1533-2306
Print_ISBN :
978-0-7695-2975-2
Type :
conf
DOI :
10.1109/RTCSA.2007.16
Filename :
4296830
Link To Document :
بازگشت