Dynamic runtime re-scheduling allowing multiple implementations of a task for platform-based designs | IEEE Conference Publication | IEEE Xplore