Prefetch optimizations on large-scale applications via parameter value prediction
Shih-Wei Liao, Tzu-Han Hung, Donald D. Nguyen, Hucheng Zhou, Chinyen Chou, Chia-Heng Tu · 2009
A typical data center application requires the processor cycles of thousands of machines. Even a single-digit performance improvement can significantly reduce the cost and power consumption of a data center. Unfortunately, achieving sustained improvement, even if modest, is difficult. Data centers are dynamic environments where applications are frequently released and servers are continually upgraded. For maintainability and fault tolerance, the physical capabilities and configuration of the servers are abstracted from the application programmer.