This application of thermal diode is based on the property of electrical diodes to change voltage across it linearly according to temperature. As the temperature increases, diodes' forward voltage decreases. Microprocessors having high clock rate encounter high thermal loads. To monitor the temperature limits thermal diodes are used. They are usually placed in that part of the processor core where highest temperature is encountered. Voltage developed across it varies with the temperature of the diode. All modern AMD and Intel CPUs, as well as AMD and Nvidia GPUs have on-chip thermal diodes. As the sensor is located directly on the processor die, it provides most local and relevant CPU and GPU temperature readings. The silicon diodes have temperature dependency of -2mV per degree Celsius. Thus the junction temperature can be determined by passing a set current through the diode and then measuring voltage developed across it. In addition to processors, the same technology is widely used in dedicated temperature sensor IC's.