多核处理机系统Cache管理技术研究现状
收稿日期: 2008-11-06
修回日期: 2009-06-24
网络出版日期: 2010-06-25
基金资助
国家自然科学基金资助项目(60621003,60603081);国家863计划资助项目(2007AA12Z147,2007AA01Z102)
Research Development of the Chip MultiProcessor Cache Management
Received date: 2008-11-06
Revised date: 2009-06-24
Online published: 2010-06-25
所光,杨学军 . 多核处理机系统Cache管理技术研究现状[J]. 计算机工程与科学, 2010 , 32(7) : 65 -68 . DOI: 10.3969/j.issn.1007130X.2010.
It is important to design and manage the cache resources in a chip multiprocessor.Currently,mainstream commercial CPUs share their last level cache while the performance of the last level caches has great impact on the CPU performance.Therefore,shared cache management becomes an active research area.In this paper,firstly,we introduce the design challenge of the CMP cache design and the processors from the mainstream vendors.Secondly,we put forward three key technologies of shared cache management: thread scheduling,NUCA and cache partitioning.Finally,we conclude our paper and point out the future trend of the CMP cache design and management.
/
| 〈 |
|
〉 |