Partitioning scheduler