• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Xiao Junhua, Feng Zijun, Zhang Longbing. The Tradeoff Cache Between Latency and Capacity in Chip Multiprocessors[J]. Journal of Computer Research and Development, 2009, 46(1): 167-175.
Citation: Xiao Junhua, Feng Zijun, Zhang Longbing. The Tradeoff Cache Between Latency and Capacity in Chip Multiprocessors[J]. Journal of Computer Research and Development, 2009, 46(1): 167-175.

The Tradeoff Cache Between Latency and Capacity in Chip Multiprocessors

More Information
  • Published Date: January 14, 2009
  • Chip multiprocessors (CMP) have become the main stream microprocessor architecture. In CMP, the cache, especially the last level cache, is the critical part of its performance and becomes a focus of current research activities. CMP cache faces the conflicting requirements of satisfying both latency and capacity, and has to trade off between techniques that reduce off-chip and cross-chip misses. The private cache design minimizes the cache access latency but reduces the total effective cache capacity. The shared cache design maximizes the effective cache capacity but incurs long hit latency. In this paper, a CMP cache design (tradeoff cache between latency and capacity,TCLC) is proposed. TCLC is a private and shared hybrid design. TCLC can dynamically identify the cache blocks shared type and optimize them respectively. The private type is optimized through migration policy, the shared read-only type is optimized through replication policy, and the shared read-write type is optimized through center placement policy. TCLC tries to make cache access latency close to private design, and effective cache capacity close to shared design, which can mitigate the impact of the wire delay and reduce the average memory access latency. The experiment results indicate that this proposal performs 13.7% better than a private cache and 12% better than a shared cache.
  • Related Articles

    [1]Wei Zheng, Dou Yu, Gao Yanzhen, Ma Jie, Sun Ninghui, Xing Jing. A Consistent Hash Data Placement Algorithm Based on Stripe[J]. Journal of Computer Research and Development, 2021, 58(4): 888-903. DOI: 10.7544/issn1000-1239.2021.20190732
    [2]Li Li, Liu Huanyu, Lu Laifeng. Probabilistic Caching Content Placement Method Based on Content-Centrality[J]. Journal of Computer Research and Development, 2020, 57(12): 2648-2661. DOI: 10.7544/issn1000-1239.2020.20190704
    [3]Guo Deke, Luo Lailong, Li Yan, Hu Zhiyao, Ren Bangbang. Aggregating Incast Transfers in Data Centers[J]. Journal of Computer Research and Development, 2016, 53(1): 53-67. DOI: 10.7544/issn1000-1239.2016.20150656
    [4]Lu Feifei, Luo Xingguo, Xie Xianghui, Zhu Guiming, Pu Xiaochuan. Constant Degree Network for Massively Data Center[J]. Journal of Computer Research and Development, 2014, 51(11): 2437-2447. DOI: 10.7544/issn1000-1239.2014.20130165
    [5]Wang Qiang, Li Xiongfei, Wang Jing. A Data Placement and Task Scheduling Algorithm in Cloud Computing[J]. Journal of Computer Research and Development, 2014, 51(11): 2416-2426. DOI: 10.7544/issn1000-1239.2014.20130749
    [6]Zhu Guiming, Xie Xianghui, Guo Deke, Lu Feifei, Tao Zhirong. DCent: A High Extensible Data Center Networking Structure Using Dual-port Servers[J]. Journal of Computer Research and Development, 2014, 51(5): 1009-1017.
    [7]Deng Gang, Gong Zhenghu, and Wang Hong. Characteristics Research on Modern Data Center Network[J]. Journal of Computer Research and Development, 2014, 51(2): 395-407.
    [8]Huang Anwen, Shi Wenqiang, Gao Jun, and Zhang Minxuan. An Adaptive Migration-Replication Mechanism for Virtual Shared Regions Partition[J]. Journal of Computer Research and Development, 2013, 50(8): 1583-1591.
    [9]Wang Cong, Wang Cuirong, Wang Xingwei, Jiang Dingde. Network Architecture Design for Data Centers Towards Cloud Computing[J]. Journal of Computer Research and Development, 2012, 49(2): 286-293.
    [10]Zeng Fanzi, Xiao Degui, Li Renfa, and Luo Juan. Generalization Error Bound for the Multi-Class Classification Algorithm Based on the Analytical Center of Version Space[J]. Journal of Computer Research and Development, 2009, 46(6): 1003-1008.

Catalog

    Article views (759) PDF downloads (583) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return