Thermal-Aware Scheduling Collaborating with OS and Architecture | IEEE Conference Publication | IEEE Xplore