SIO scheduler