Fixed-priority memory-centric scheduler for COTS-based multiprocessors