temperature-aware scheduler