support for scheduling cores to slices