“…T-CREST [49], MERASA [54] and parMERASA [53] projects also have investigated time-predictability focused core architecture, cache, cache coherence protocol, system-bus, and DRAM controller designs [50,24,48,22,43,44,34,35]. There are also many other proposals, which focus on improving timing predictability of each individual shared hardware component-such as time predictable shared caches [61,62,33], hybrid SPM-cache architecture [65], and predictable DRAM controllers [60,18,30,15]. In most proposals, the basic approach has been to provide space and time partitioning of hardware resources to each critical real-time task or the cores that are designated to execute such tasks.…”