Before revision: Achieving strong real-time guarantees in multi-core platforms is challenging due to the extensive hardware resource sharing in the memory hierarchy.
After revision: Poor timing predictability of multicore processors has been a long-standing challenge in the real-time guarantees in multi-core platforms is challenging due to the extensive hardware resource sharing in the memory hierarchy.