請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/23235
標題: | 使用參數數值預測法最佳化記憶體效能於大規模應用程式 Optimizing Memory System Performance for Large Scale Applications via Parameter Value Prediction |
作者: | Chin-Yen Chou 周錦彥 |
指導教授: | 廖世偉(Shih-Wei Liao) |
關鍵字: | 資料中心,記憶體,硬體預取,機器學習,硬體事件, Data center,Memory,Hardware prefetch,Machine learning,Hardware events, |
出版年 : | 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.
In this paper, we study application performance under different processor prefetch configurations. These configurations are largely transparent to the programmer, yet we observe a wide range of performance when comparing the worst and best configurations, with relative performance improvement ranging from 1.4% to 75.1%. Alarmingly, one application that consumes many processor cycles has a 23.6% improvement. Default prefetch configurations favor aggressively prefetching memory, which benefits most applications, but some data center applications have highly tuned memory behavior and aggressive prefetching severely decreases performance. We develop a tuning framework which attempts to predict the optimal configuration based on hardware performance counters. It applies to a large number of performance-critical data center applications without modifying the source code or binaries. The framework achieves performance within 1% of the best performance of any single configuration for 11 important data center applications. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/23235 |
全文授權: | 未授權 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-98-1.pdf 目前未授權公開取用 | 1.07 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。