Up to this point, many researches had studied the DVFS (Dynamic Voltage and Frequency Scaling) to reduce power consumption of processors. The GPHT (Global Phase History Table) is a result of one such study that had presented an effective prediction me...
Up to this point, many researches had studied the DVFS (Dynamic Voltage and Frequency Scaling) to reduce power consumption of processors. The GPHT (Global Phase History Table) is a result of one such study that had presented an effective prediction mechanism for the utilization of the DVFS. However, the GPTH was not without a flaw. Because of its method to employ a fixed table for the prediction of the next DVFS option, the GPHT systematically cause two prediction misses when a same DVFS option repeats more than the window_size of the table. In order to solve this systematical problem, this paper introduces the GPHTex, the GPHT supplemented with run-length monitoring ability. This study has confirmed that the GPHTex indeed supplemented the GPHT with run-length monitoring ability without hindering the original prediction capability of the GPHT. This study, in its experiment, also confirmed that the GPHTex improves the prediction accuracy of the GPHT 8.98% at most and 3.28% at average.