Before revision:  In this paper, we  propose a new OS-level abstraction, namely Deterministic Memory, to define memory regions that are specially handled by the OS and the hardware to exhibit strong real-time guarantees .
After revision:  In this paper, we make a case that a fundamental problem that prevents efficient and predictable real-time com- puting on multicore is the lack of a proper memory abstraction to express memory criticality, which cuts across various layers of the system: the application, OS, and hardware. We therefore propose a new OS-level abstraction, namely Deterministic Memory, to define memory regions that are specially handled by the OS and the hardware to exhibit strong real-time guarantees .