Register allocation for simultaneous reduction of energy and peak temperature on registers | IEEE Conference Publication | IEEE Xplore