可扩展异构多核处理器研究

来源 :中国科学院微电子研究所 | 被引量 : 0次 | 上传用户:gongshan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路制造工艺的飞速发展,最先进的CMOS工艺已可以在一个芯片上集成数十亿个晶体管。当前CPU或DSP主要以提升工作频率的方法来改善其性能。然而,该方法在芯片设计、制造及功耗等方面面临着巨大挑战,而且频率提升也已接近物理极限。因此在兼顾设计与制造复杂度和成本的前提下,如何大幅提升性能已成为处理器芯片设计的一个关键问题。多核处理器在片上集成了大量的CPU和DSP等处理器核,通过软件编程完成复杂的计算及控制功能,为上述处理器设计中面临的问题提供了一个良好的解决方案。本文以多核处理器的架构设计及软件编程方法为目的,深入研究了片上互联、共享存储机制、核间同步与数据通信等关键问题,主要研究内容和贡献如下:   1.提出一种新颖的主从异构多核处理器结构,该处理器包含一个主CPU及若干从DSP,同时还包括共享存储器、硬件信号量和点对点邮箱等模块。   2.提出一种包含缓存、私有便笺式存储器和共享便笺式存储器的混合式存储器结构。针对共享便笺式存储器,设计了虚拟地址寻址和绝对地址寻址两种访存模式机制,有效地提升了访存效率。   3.提出一种用于异构多核处理器核间同步的硬件信号量结构。利用硬件信号量模拟软件信号量的行为,避免了处理器原子操作指令的使用。相对于通过原子操作指令实现核间同步的方法,该方法编程高效。同时,还通过结合中断管理模块和功耗管理模块进一步提升处理器的性能。   4.为实现以异构多核处理器为节点的片上网络扩展,提出一种基于胖树结构的片上网络访问外部存储器的方法。该方法解决了常规二维网格结构访存延迟大、节点访存效率不平衡及所需路由器数目较多等问题。   5.针对本文的主从异构多核处理器结构,提出一种基于共享存储和消息传递的混合编程模型。对该模型制定编程规则、定义通信和任务管理的应用程序接口,降低了编程复杂度,并且提高了应用程序的执行效率。
其他文献
本文从节能性和经济性对目前我国公共建筑常用的干式变压器的运行损耗进行了分析计算,从长期运行的经济性考虑,应优先采用更加高效节能的变压器。 This paper analyzes and
WDM光传送网络是一种基于波分复用技术、光交换技术并采用波长路由方式的宽带大容量网络.它不仅兼容现有的通信网络,而且还具有对通信业务透明、可重构性、可扩展性以及较强
为了提高通信系统的性能,针对当前通信系统存在通信误码率低等缺陷,设计了基于光纤毫米波和移动技术的高速通信系统.首先分析当前国内外对高速通信系统研究的现状,并指出各种
现场总线结构不仅表现在系统结构的简化、由点对点通信连接方式改为开放式串行总线方式、信号转输全部实现数字化、系统设置与维护智能化、设备和系统具有互操作性等方面,更
卫星导航市场近年来蓬勃发展,导航接收机得到了日益广泛的应用。与传统单模接收机相比,双模接收机在可用性和定位精度方面优势明显。GPS与Galileo良好的兼容性降低了GPS/Galile
该论文就是从工业过程控制中的通信出发,从通信的基本技术和实现结构这两角度对工业控制系统进行了研究.首先,工业生产的现场环境和工业生产自身的安全要求对工业过程控制中
十年的时间  捍卫着一座城市  你是最坚实的堡垒  十年的默默无言  在球场的某个角落默默奔跑  你是永不停歇的狮王  与阿尔梅里亚在诺坎普的比赛,对于巴萨队长普约尔而言,是一个特殊的纪念十年前的10月2日,同样是星期六,他在职业生涯中首次代表巴萨出场,客场击败巴拉多利德;十年后,已经是队长的普约尔打满全场,巴萨1比0小胜阿尔梅里亚,6连胜追平了俱乐部历史上的最佳联赛开局纪录,普约尔和他的球队一同
期刊
应用弹性系统稳定性理论对断裂顶板-锚拉支架系统建立了动力系统稳定性分析的力学模型.对该模型分别考虑因块AB(或BC)沿对角线变形和支座处的水平变形引起的稳定性进行了求解;讨论了解
期刊