1. An integrated circuit (IC) comprising: m processor cores, wherein m is an integer greater than one, wherein each of the m processor cores has an operating frequency and an operating voltage; n thermal sensors coupled to the m processor cores, wherein n is an integer greater than one, wherein the n thermal sensors provide signals representing the temperatures of the m processor cores; a thermal management unit coupled to the n thermal sensors to monitor the temperatures of the n thermal sensors, and to adjust the operating frequencies and the operating voltages of the m processor cores based on the temperatures at each of the n thermal sensors.