多核处理器的设计技术研究

被引量 : 0次 | 上传用户:yangmingmind
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提高微处理器的整体性能是广大计算机研究者们不断追求的目标。目前半导体工艺水平的飞速发展,为芯片的有效设计提供了极为广阔的空间。如何有效利用这些不断增长的片上资源,开发出更快、更高效、应用面更广的微处理器,是当前计算机体系结构进一步发展面临的极为重要的课题之一。本文以提高处理器的效率为目标,针对其中的关键技术进行了深入的研究,主要取得了以下几个方面的研究成果:为解决处理器时钟频率难以提高、超标量流水线所面临的流水线停顿问题,文中提出一种LBC异构多核处理器的结构设计方案。该结构中设计了Loop检测器、特殊指令队列Backup Ins Queue、C-Core控制器,以及用于E-Core间的快速数据共享通道C-Bus总线,这种LBC异构多核处理器不仅对程序中大量存在的loop程序进行了优化处理,而且避免了流水线因分支预测失误而flush,提高了整个处理器执行效率;针对MSI协议和MESI协议进行了深入分析研究,指出其在存取时间、访问延迟及总线负担三个方面存在的缺陷,提出了在原有CMP体系结构中增加SC-Cache的方案,用于存储含有多个处理器共享副本的块信息。针对增加的SC-Cache与其它Cache及主存之间的协作管理,设计了一种CSC监听协议。仿真测试数据表明,该设计优化了Cache一致性方面的实现开销,整个存储器性能得到一定的提升;对分支特征库进行数据统计分析,发现分支程序中有很大部分属于loop类型程序(即循环程序),而在目前的处理器微体系结构设计中对loop型程序并没有进行很好地优化处理。本文针对这一不足提出了一种loop检测器的结构设计方案,从而避免了处理器对loop型程序的重复译码;对超标量流水线中GAs两级动态分支预测器的预测精度进行数据统计,发现指令分支预测存在约6%-16%的预测失误,而每次预测失误后,恢复流水线一般需要三个时钟周期。针对这一问题,本文提出一种B-Cache分支预测失误恢复器的结构设计,使指令预测失误后的恢复时间由三个时钟周期降到只需要一个时钟周期。
其他文献
中职生的积极心理品质是以仁爱心为根本,表现出的有容量、有坦诚、有责任、有孝心的相对稳定的思维方式与行为风格。要以义利之辩培养仁爱心;和而不同培养宽容心;引导学生耻
随着世界范围内工业化进程的迅猛发展,含有毒害污染物废水的排放成为了水环境污染和饮用水安全问题的主要因素之一。研究表明,纳米材料对于去除典型毒害污染物具有显著的高效
鸡蛋溶菌酶是一种天然存在的具有杀菌抑菌作用的碱性蛋白酶,在食品行业中得到了广泛的应用,然而作为鸡蛋中的一种主要过敏原,约有35%的鸡蛋过敏患者对溶菌酶过敏。另外,食物
船舶气象仪是一套船载的自动化海洋气象观测系统,该系统广泛的布置在各种船只上,可以获得船只经过的海域内的风、湿、温、气压、降雨等气象参数。通过对海洋气象环境实时的掌
<正>编辑同志:最近单位组织了体检,做胸透时医生说我"肺纹理增多"。请问:肺纹理增多是什么意思?对身体有什么影响吗?48506部队张俊峰张俊峰同志:肺纹理是指胸部影像检查时看
本文对一台用于净化氧化铝烟气的布袋除尘器进行了气固两相三维流场数值模拟。分析结果表明,其流场分布不够理想。为了改进除尘区流场分布,需了解除尘器流场分布规律。本文在
中西早期外交研究是国际政治研究的新领域,具有空间意义上的特殊性与时间意义上的当代影响力。作为早期人类共同体的后继形态——现代民族国家,不可避免地接受了许多早期人类
目前,西方国家的很多企业将房地产作为一项新型投资工具,投资房地产的经济现象十分普遍。而这种投资行为也渐渐流入我国,成为我国企业新的经济增长点。但随着投资性房地产出
从1995年起,我校由中共浙江省委宣传部、省委教育工委、省教委联合组成的浙江省高校“两课”建设领导小组批准,成为浙江省高校马克思主义理论课和思想品德课教学改革与建设试点单位
随着国民经济的发展,高速公路作为经济运输大动脉,其作用越来越凸显出来。在一定程度上,高速公路的利用率与我国经济的增长成正比。与一般公路相比,高速公路具有设计标准高、