DocumentCode :
2124348
Title :
Bayesian theory oriented Optimal Data-Provider Selection for CMP
Author :
Guohong Li ; Zhenyu Liu ; Sanchuan Guo ; Chongmin Li ; Dongsheng Wang
Author_Institution :
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Beijing, China
fYear :
2013
fDate :
6-9 Oct. 2013
Firstpage :
249
Lastpage :
256
Abstract :
With the number of cores and working sets of parallel workloads soaring, shared L2 caches exhibit fewer misses than private L2 caches via making better use of the all available cache capacity. However, shared L2 caches induce higher overall L1 miss latencies because of longer average distance between requestor and home node, and potentially congestions at some nodes. We observe that there is a high probability that the requested data of an L1 miss resides in a neighbor node´s L1 cache. In such cases, these long-distance accesses to the home nodes can be potentially avoided. In order to successfully leverage the aforementioned property, we propose Bayesian theory oriented Optimal Data-Provider Selection (ODPS). ODPS partitions the multi-core into clusters of 2×2 nodes, and introduces the Proximity Data Prober (PDP) to detect whether an L1 miss can be served by one L1 cache within the same cluster. Furthermore, we devise the Bayesian Decision Classifier (BDC) to intelligently and adaptively select a remote L2 cache or a neighboring L1 node as the data provider according to the minimal miss cost based on the Bayesian decision theory.
Keywords :
Bayes methods; belief networks; cache storage; decision theory; multiprocessing systems; pattern classification; BDC; Bayesian decision classifier; Bayesian decision theory; Bayesian theory oriented optimal data-provider selection; CMP; L1 miss latencies; PDP; cache capacity; chip multiprocessors; data provider; minimal miss cost; node distance; private L2 caches; proximity data prober; shared L2 caches; Bayes methods; Coherence; Computer architecture; Decision theory; Hardware; Network interfaces; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2013 IEEE 31st International Conference on
Conference_Location :
Asheville, NC
Type :
conf
DOI :
10.1109/ICCD.2013.6657050
Filename :
6657050
Link To Document :
بازگشت