Title :
Combating unpredictability in multicores through the multi-resource server
Author :
Inam, Rafia ; Sjodin, Martin
Author_Institution :
Malardalen Univ., Vasteras, Sweden
Abstract :
In this paper we present challenges that hinder the predictable integration and execution of real-time applications on multicore platforms. We investigate how shared resources, like CPU, memory-bus bandwidth, caches, and memory cause unpredictability and interference. We propose to adapt the traditional server-based scheduling approach on the multicore platforms with additional resource-reservations to control the shared access to such resources and present the multi-resource server as a solution such that the execution of real-time applications becomes predictable.
Keywords :
cache storage; multiprocessing systems; real-time systems; storage management; CPU; caches; memory-bus bandwidth; multicore platforms; multiresource server; real-time applications; resource-reservations; server-based scheduling approach; shared access control; shared resources; Bandwidth; Hardware; Interference; Multicore processing; Random access memory; Real-time systems; Servers; Hierarchical scheduling; cache coloring; memory-bank partitioning; memory-bus bandwidth;
Conference_Titel :
Emerging Technology and Factory Automation (ETFA), 2014 IEEE
Conference_Location :
Barcelona
DOI :
10.1109/ETFA.2014.7005063