Tolerating latency through software-controlled data prefetching
Tolerating latency through software-controlled data prefetching
Wattch: a framework for architectural-level power analysis and optimizations
Proceedings of the 27th annual international symposium on Computer architecture
Hi-index | 0.00 |
We first demonstrate software prefetching provides an average 66.28% performance enhancement with much higher average power on six memory-intensive benchmarks. Then we propose a power-directed software prefetching algorithm with dynamic voltage scaling (PDP-DVS) that monitors a system's power and adapts the voltage level accordingly to guarantee no power increase while maintaining good performance boost. Our PDP-DVSalgorithm achieves a 35.75% performance gain with only 1.19% power increase.