一种异构多核处理器的并行流存储结构  被引量:7

A Parallel Stream Memory Architecture for Heterogeneous Multi-core Processor

在线阅读下载全文

作  者:邓让钰[1] 陈海燕[1] 窦强[1] 徐炜遐[1] 谢伦国[1] 戴泽福[1] 李永进[1] 夏军[1] 罗莉[1] 张民选[1] 

机构地区:[1]国防科学技术大学计算机学院,湖南长沙410073

出  处:《电子学报》2009年第2期312-317,共6页Acta Electronica Sinica

基  金:国家863高技术研究发展计划基金(No.2005AA110020);国家自然科学基金(No.60573173;No.60703074)

摘  要:异构多核处理器可结合多种处理器体系结构的优势,既保留传统通用体系结构的灵活性,又拥有大量计算资源,可提供更高的峰值计算性能.YHFT64-3异构多核处理器中浮点处理部件18套,峰值计算能力强大,设计与之相匹配的存储系统是一项重大挑战.针对YHFT64-3处理器,本文提出了一种并行流层次存储结构,深入阐述了如何体现应用特点、支持并行数据流处理的存储系统的设计思想和方法,从多个层次实现对并行数据流的挖掘或捕获.测试结果表明,这种存储结构体现了应用特点,能够较好地发挥YHFT64-3处理器的性能,同频情况下(500MHz),YHFT64-3比YHFT64-2性能高2—3个数量级,与1.6GHz的Itanium2性能相当,但代价更低.Heterogeneous multi-core processor can integrate merits of many types of architecture,so it can achieve peak performance as high as processors with special architecture,and keep as flexible as traditional processors at the same time.It is challenging to design a memory sub-system to suit to YHFT64-3,a heterogeneous multi-core processor with 18 float function units.In this paper,a parallel stream memory sub-system architecture is presented for YHFT64-3,its design idea is described,and the principle to find and capture parallel data streams in several levels is detailed.Testing results show that the proposed application-specific memory sub-system can improve system performance significantly.The performance of 500 MHz YHFT64-3 is 2-3 order of that of YHFT64-2 with the same working frequency,and is close to that of 1.6GHz Itanium2 with less cost.

关 键 词:异构多核处理器 流体系结构 预取 存储调度 优化的锁步执行模型 

分 类 号:TP302.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象