Hardware/software co-design architecture for thermal management of chip multiprocessors | IEEE Conference Publication | IEEE Xplore