并发多线程微体系结构研究与设计

来源 :中国科学院声学研究所 | 被引量 : 0次 | 上传用户:haorui524
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文基于采用超长指令字(VeryLongInstructionWord,VLIW)结构和单指令流多数据流(Single-InstructionflowMultiple-Dataflow,SIMD)技术的4发射SuperV处理器,提出了非对称并发多线程微体系结构设计,以促进处理器资源的共享和有效利用,满足视频信号处理的需求。并发多线程(SimultaneousMultiThreading,SMT)结构可以在同一周期向执行部件发射多个线程中的多条指令,通过在时间上和空间上动态调度资源达到灵活的并行效果。但是多线程竞争资源导致单个线程性能降低。非对称SMT结构采用了固定优先级、共享多现场和分配专有部件的方法,使高优先级线程充分享有系统资源,不受其他并发线程的影响,达到理想的前台运行效果。 本文首先描述了SuperV处理器的组织结构和控制通路设计。SuperV处理器采用VLIW结构和SIMD技术,既具有通用微处理器的管理功能,又具有较强数字信号处理能力,其定长短向量运算为视频信号处理提供有效支持。SuperV处理器一次流片成功,通过了MPEG-2解码等测试程序。但要对高分辨率视频信号实时地完成编/解码还需要进一步提升性能。针对视频压缩的数据流密集型和计算密集型特点,本文采用SMT结构对SuperV处理器的吞吐率进行优化。 通过对SMT结构设计复杂度的权衡,本文提出了基于SuperV处理器的非对称SMT结构及其实现方案,完成了线程选择部件的寄存器传输级设计,并为多现场扩展进行了多端口寄存器堆的全定制物理设计。另外,本文还基于SuperV指令集提出了线程管理指令扩展方案,能够支持可阻塞多线程计算模型;以及针对MPEG编码程序的线程调度策略,保持了视频编码程序中数据和程序的局部性,且易于达到硬件线程的负载平衡。实验结果表明,4线程非对称并发结构能够将SuperV处理器的单周期平均执行指令数提高到3倍以上,其面积仅增加34﹪,而功耗有效性(每秒钟执行指令数与功耗的比值)提高到原来的1.56倍。基于SuperV处理器实现的非对称并发多线程结构,除了能够更好地支持视频信号处理之外,其应用领域将扩大到网络服务、数据库、多媒体处理和个人电脑等更多方面。
其他文献
本文通过对荣华二采区10
期刊
随着信息时代的来临,网络和通信技术飞速发展,计算机网络和操作系统本身的漏洞与安全隐患也日益暴露在人们面前,计算机网络成了破坏者的乐园和滋养黑客的温床,形形色色的网络罪犯
随着信息技术的飞速发展,特别是互联网技术的迅速普及,数字化产品空前繁荣。嵌入式系统的软件技术的发展已经成为数字化产品的核心以及设计创新和软件增值的关键因素,嵌入式操作
随着计算机技术的普遍运用和发展,智能化、网络化成为当代数控机床发展的主要趋势。目前,国内企业所拥有的数控机床设备有些比较落后,与外界的通信大多均采用RS-232串行口。这种
本文通过对荣华二采区10
期刊
脑电(Electroencephalogram, EEG)作为与人类大脑最具直接联系的一种外在表现形式,是临床诊断的重要手段之一。传统的方法从频谱和统计学的角度研究脑电时间序列,能够对脑电
随着互联网的飞速发展,OICQ等即时通信软件的出现满足了越来越强的企业沟通要求。这些公众网上的即时通信软件给企业间及企业内部提供了便捷通信手段的同时,也给企业管理、企
从上世纪九十年代开始,研究人员对现存的一些物理网络进行了测量、分析,发现具有自相似特征的业务流在各类网络中普遍存在。如何利用自相似过程精确地描述这些业务,以及如何利用
学位
摘要:当前,我国的基础教学领域当中,由于受到各种考试的繁重压力,为了完成教学任务,老师们更多把教学的重点放在语言本身的知识的传授,重理论知识,轻实践环节,教师讲解多于学生操练。目前,我们已经跨入了二十一世纪,社会生活的信息化和经济的全球化,使英语的重要性日益突出。那么,我们应该采取什么措施来培养初中生英语口语的能力呢?以下是我的一些看法。营造说话氛围,激发说话欲望;组织丰富多彩的游戏活动,帮助学生