A task need not be recompiled and relinked if you move it from one processor to another of an equivalent type.