【摘 要】
:
随着芯片上晶体管数目的日益增多,如何充分利用片上资源,采用什么体系结构进行处理器设计,软件技术如何与体系结构相结合,从而获取更高性能,成为处理器研究人员面临的一个难题.本文结合VLIW、SCMP、RAW体系结构和前瞻、多线程调度编译技术特点的分析,以及Crusoe、IA-64、MAJC处理器的介绍,探讨了微处理器设计的发展趋势.
【机 构】
:
国防科学技术大学计算机学院(长沙)
【出 处】
:
2002年全国计算机体系结构学术会议
论文部分内容阅读
随着芯片上晶体管数目的日益增多,如何充分利用片上资源,采用什么体系结构进行处理器设计,软件技术如何与体系结构相结合,从而获取更高性能,成为处理器研究人员面临的一个难题.本文结合VLIW、SCMP、RAW体系结构和前瞻、多线程调度编译技术特点的分析,以及Crusoe、IA-64、MAJC处理器的介绍,探讨了微处理器设计的发展趋势.
其他文献
由于机群系统的可扩展、容错和高性价比等优越,使其成为构建可扩展的、高可用的、高性能的网络服务的自然平台.但由于目前尚没有针对机群系统的、适于网络服务的存储平台,所以机群系统中分布式数据管理仍是棘手的任务.本文介绍的TODS系统是一个可扩展的海量对象数据存储平台,提供分布式的透明持久化对象支持,将可扩展和高可用等复杂功能抽象成独立的可重用功能层,支持事务处理.与使用文件系统和关系数据库系统相比,本系
首先介绍NAS存储服务器的一般性概念,并介绍它和普通文件服务器的区别、它和DAS、SAN的区别.然后重点阐述NAS存储服务器的软硬件体系结构和I/O路径并对NAS存储服务器的具体实现作了详细的阐述,其中包括:I/O接口、嵌入式OS、存储管理软件以及网络文件协议等.最后对NAS存储服务器的下一步发展做了深入的分析,尤其是DAFS技术.
基于CSIM仿真软件包设计与实现了一种能对SIMD结构计算机进行性能评价的仿真器.重点阐述了SIMD虚拟机的建模过程,并介绍了仿真器的运行流程.
首先简要介绍了集成CC-NUMA特点的大型SMP超结点设计思想,然后提出了用这种思想构建规模为8、16、32、64、128处理器的大型SMP超结点的互连结构,并进行了访存延时分析.最后给出了一个32处理器系统的性能分析和模拟,结果表明,这种新的大型SMP超结点设计比传统的SMP超结点的性能更优越.
安腾(Itanium)处理器是HP/Intel公司推出的第一代基于IA-64体系结构的处理器.本文通过在安腾处理器上编译并运行NAS Benchmarks,从程序的执行时间、编译时间、产生的二进制文件大小三个方面对orcc、sgicc、gcc和、ecc四个编译器进行了比较.实验表明,从程序的执行时间方面,orcc和sgicc性能相当,约为gcc的2倍和ecc的65﹪,而且即使在最优的条件下,处理器
中断处理在强调实时性的嵌入式微处理器中非常重要,在流水执行的RISC型嵌入式微处理器中难度更大.本文以一个嵌入式32位微处理器的设计为例,详细分析了RISC处理器中中断服务硬件的设计.主要讨论流水执行的处理器中,应该在什么时机让中断请求参与判断优先级;中断服务和主控状态机的接口;如何保留正确的返回地址.
对于有分支循环的软件流水,用带硬件支持的数据相关松弛方法可以在控制代码膨胀的同时,得到自适应的启动间距.数据相关松弛法生成模调度形式的静态调度结果,而执行时由硬件动态地改变启动间距.执行与调度的不一致会产生寄存器的引用问题.本文分析了在可变的启动间距下寄存器访问不同于一般模调度的特点,并给出了在模调度缓存基础上寄存器的访问方式,有效地解决了可变启动间距下寄存器访问的问题.
Cache是现代高性能微处理器中消耗能量最多的部件之一,研究Cache组织的功耗特性有助于确定最佳的cache配置方案.本文介绍了wattch模拟器中cache的功耗模型,定量性地研究了大量cache组织的功耗特性,并提出了一种典型的低功耗cache组织方案.
分布式网络管理方案已经提出数十种,但目前无一成为主流方案.分类比较其特点是分布式网管研究的基本内容之一.集中式网管和分布式网管在管理模式上存在差别,但从计算角度无本质区别.据此,本文提出了一种新的分类方法,即分布式网管可分为基于SNMP扩展,基于新型分布计算技术应用和基于非SNMP三种途径.
近年来工作站机群系统(NOWs)蓬勃发展,成为并行计算领域的一种主流技术.要提高其性能,必须采用交换式高速互连网络.但交换器之间连接的不规则性,使路由避免死锁问题变得复杂.本文介绍了不规则网络中经典的up*/down*路由算法,分析和指出了它在链路方向指派上的不合理性,并基于贪婪算法的思想,给出了优化的链路方向指派方法,进而确定了新的路由算法.经模拟验证,新算法较原算法性能有了显著提高.