A real-time scratchpad-centric OS for multi-core embedded systems