基于片上网络的多核微处理器设计及其关键技术研究

来源 :厦门大学 厦门大学 | 被引量 : 0次 | 上传用户:mysnake
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模片上多核微处理器拥有大量中央处理器(CPU)核,并通过多任务并行的方式使它们协作工作。然而,随着片上CPU核数量的增加,传统总线或者点对点的互联结构已无法满足大量CPU核对通讯结构的面积、功耗以及带宽的需求。同时,作为CPU私有缓存的高速缓存(cache)的数量也随着CPU核数量的增加而增加,传统的cache结构很难满足大量CPU核对cache的低功耗需求。针对上述存在的这些关键技术问题,本论文对大规模片上多核微处理器的低功耗cache技术、片上网络互联技术以及可重构片上网络技术等方面进行了研究。本论文的主要工作内容和创新点如下:  (1)为微处理器内存子系统建立功耗模型,分析低功耗cache所应具备的基本特征,并在此基础上提出动态重定位cache结构。动态重定位cache采用基于踪迹的指令存储方案,按照指令执行顺序为每个进入cache存储器的指令分配一个踪迹地址,并通过动态地址映射模块来完成踪迹地址与编译地址之间的相互转换,同时采用“先入先替换”的替换策略,从而保证即使在cache存储器满时,踪迹存储方案仍然能被正确执行。  (2)提出基于混合电路交换(HCS)的片上网络结构。实现高级微控制器总线结构(AMBA)协议到片上网络协议的映射,具有AMBA兼容性。采用无缓存的交换机结构,各交换机之间通过流水线通道实现数据包传输。采用混合的传输机制,传输机制的切换由消息的长度所决定,对于单数据包的消息采用包交换方式,而多数据包的消息则采用电路交换方式。  (3)提出基于规则拓扑的可重构片上网络(RROCN)。通过所提出的可重构策略和网络构造算法,可在最大规则拓扑的约束下,动态的构造具有各种不同参数的拓扑结构。采用自适应的XY路由算法,从而保证数据包在任何拓扑结构中都能正确到达目的地。  最后,基于本论文所提出的技术与方法,设计实现了一个拥有64核的片上网络多核微处理器系统,并在Xilinx现场可编程门阵列(FPGA)中进行了实现。
其他文献
财务风险管控历来是企业共同关注的问题,如何合理管控财务风险引起了企业的广泛关注.本文从重资产平台化背景下的电气公司特锐德入手,分析其财务风险管控问题的现状,找出存在
作为经济活动发展的产物,关联方交易因其具有高复杂性和隐蔽性的特点,一直以来都是企业常用的财务舞弊手段.针对企业关联方交易舞弊的相关研究,目前也已形成较为全面的研究成
斯钙素-1(Stanniocalcin-1,STC-1)最初发现由硬骨鱼体内的内分泌腺体—斯坦尼氏小体(corpuscles of Stannins,CS)分泌产生,是一种调节磷酸盐和钙离子代谢平衡的糖蛋白激素。近来
该文就PCB自动视觉检测系统的构成及其设备的性质,特点进行了分析,就部分设备的选择进行了研究,着重介绍了彩色亮度方式采集图像的原理和优点.检测算法是提高检测效率和 正确
当前我国经济已由高速增长阶段转向高质量发展阶段,而审计这一角色在我国经济的高质量发展的过程中越发的凸显重要性.本文从国家审计和企业内部审计的概念出发,分析和比较了
多用户检测是CDMA通信系统中抗干扰的关键技术。在实际的CDMA通信系统中由于存在不可避免的多径干扰以及信道复杂性,会破坏发射端扩频码集的正交性,从而引起各用户间的相互干
随着科学技术的发展,尤其是人工智能技术与计算机技术的普及,财会类行业正面临着巨大的改革,而财务人员也将接受新的挑战与机遇,在这一时代背景下,财务人员能否在挑战下抓住
中国的中小企业由于其规模相对较小,固定资本也就相对较低,在财务管理上受到传统观念的影响,这会导致出现僵化的管理体制,管理观念陈旧,抗危机能力弱,金融管制等问题.中小企
Turbo码的出现是纠错编码史上的一个重大突破。本文通过对Turbo码基本译码理论的研究改进Turbo码在通信系统传输中存在的延时过大和硬件设计时的存储占用空间过大的问题。 
股票回购是指上市公司利用自有资金或债务融资从股票市场上收购其发行在外的股票的行为.在我国,股权分置阻碍了公司结构的完善和股市的发展,股票回购虽然被普遍运用但是依然