引用本文: | 刘彩霞,石峰,邓宁,宋红,薛立成.面向多核的共享多通道Cache体系及原型构建[J].哈尔滨工业大学学报,2010,42(11):1833.DOI:10.11918/j.issn.0367-6234.2010.11.033 |
| LIU Cai-xia,SHI Feng,DENG Ning,SONG Hong,XUE Li-cheng.CMP-oriented shared multi-channel Cache architecture and its prototype construction[J].Journal of Harbin Institute of Technology,2010,42(11):1833.DOI:10.11918/j.issn.0367-6234.2010.11.033 |
|
摘要: |
为构建一个合理高效的多核系统通信架构及数据存储路径,提出了一种使用多通道Cache的可扩展可配置多核体系(Architecture Utilizing Multi-Channel Cache,AUMCC),并基于FPGA利用LEON3处理器建立了该体系的原型平台.AUMCC体系中采用多通道Cache作为L2级Cache,并且基于多通道Cache的不同访问模式,AUMCC可以配置成私有L2 Cache或共享L2 Cache两种结构.原型系统中模拟测试结果表明,相比传统共享L2Cache体系,性能提高了37%,同时AUMCC的系统层次化特性确保了良好的系统扩展性。 |
关键词: 面向CMP的共享多通道Cache体系 多通道Cache 基于FPGA的原型系统 |
DOI:10.11918/j.issn.0367-6234.2010.11.033 |
分类号:TP332 |
基金项目:教育部博士点基金资助项目(20070007070) |
|
CMP-oriented shared multi-channel Cache architecture and its prototype construction |
LIU Cai-xia, SHI Feng, DENG Ning, SONG Hong, XUE Li-cheng
|
School of Computer Science and Technology,Beijing Institute of Technology,Beijing 100081,China
|
Abstract: |
To construct a rational and efficient communication structure and a high-efficient data storage path for CMP system,a kind of scalable and configurable CMP architecture utilizing multi-channel Cache(AUMCC) is proposed in this article and its prototype system is established based on FPGA and LOEN3 processor.Multi-channel Cache is adopted as L2 Cache in AUMCC.AUMCC can be configured to be private L2 Cache structure or shared L2 Cache structure based on the access mode of multi-channel Cache.Simulation and testing results show that AUMCC architecture can achieve about 37% performance improvement compared with shared L2 Cache BUS-centric(SCA) architecture,and the hierarchy characteristic of AUMCC assures the good scalability. |
Key words: shared multi-channel Cache for CMP architecture multi-channel Cache prototype system based on FPGA |