A real‐time capable coherent data cache for multicores. (17th October 2013)
- Record Type:
- Journal Article
- Title:
- A real‐time capable coherent data cache for multicores. (17th October 2013)
- Main Title:
- A real‐time capable coherent data cache for multicores
- Authors:
- Pyka, Arthur
Rohde, Mathias
Uhrig, Sascha
Qiu, Judy
Foster, Ian
Goble, Carole
Doallo, Ramón
Plata, Óscar - Abstract:
- <abstract abstract-type="main" id="cpe3172-abs-0001"> <title>SUMMARY</title> <p id="cpe3172-para-0001">In multicore systems, the concurrent access to shared data generates a bottleneck for the system performance. Cache coherence techniques have been introduced to enable fast access while preserving the data coherence, but these coherence protocols are critical in hard real‐time systems. Because the frequent inter‐cache communication leads to unpredictable interferences between the cores, the system's timing behaviour is hard to analyse. In this paper, we propose a new, hard real‐time capable strategy for multicore systems called on‐demand coherent cache (ODC<sup>2</sup>). The technique is based on marginal hardware extensions compared with noncoherent caches and the use of common synchronisation techniques. ODC<sup>2</sup> provides coherent accesses to cached shared data as well as caching of private data. Because the presented strategy does not induce interferences between local caches, ODC<sup>2</sup> is capable for hard real‐time systems. We present an evaluation of performance and scalability of ODC<sup>2</sup> compared with two standard coherence protocols using a bus‐based multicore system. Copyright © 2013 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Concurrency and computation. Volume 26:Number 6(2014:Apr.)
- Journal:
- Concurrency and computation
- Issue:
- Volume 26:Number 6(2014:Apr.)
- Issue Display:
- Volume 26, Issue 6 (2014)
- Year:
- 2014
- Volume:
- 26
- Issue:
- 6
- Issue Sort Value:
- 2014-0026-0006-0000
- Page Start:
- 1342
- Page End:
- 1354
- Publication Date:
- 2013-10-17
- Subjects:
- Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.3172 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4204.xml