Predictable execution adaptivity through embedding dynamic reconfigurability into static MPSoC schedules