Abstract | ||
---|---|---|
Dynamic voltage and frequency scaling (DVFS) is a well-known technique to optimize the power dissipation of electronic systems without significantly compromising overall system performance. DVFS exploits the periods of inter-core data exchange (memory-bound operations) to reduce the voltage and frequency (V/F) of the cores in order to reduce the power dissipation during the execution flow of an application running on the CMP. As the lengths of the idle and busy periods of the cores vary depending on the benchmarks, it is crucial for any DVFS technique to maximize the power saving without losing a significant performance. In this work we present two power optimization methodologies that are integrated into a full-system simulator to make online predictions about the voltage and frequency of the cores during the execution time of the benchmarks. We evaluate these methodologies in terms of the V/F predictions vs. the actual utilization of each core periodically. We also compare the overall execution time, energy dissipation, and energy-delay product (EDP) of the power optimization methodologies for various benchmarks. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/IGCC.2015.7393678 | IGSC |
Keywords | Field | DocType |
Multicore, DVFS, V/F tracking, energy efficiency | Power optimization,Data exchange,Computer science,Dissipation,Efficient energy use,Parallel computing,Voltage,Frequency scaling,Multi-core processor,Benchmark (computing) | Conference |
Citations | PageRank | References |
0 | 0.34 | 13 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Shervin Hajiamini | 1 | 2 | 1.72 |
Behrooz Shirazi | 2 | 1155 | 102.79 |
Mohamed Azard Rilvan | 3 | 1 | 0.69 |