首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

单芯片多处理器关键技术的研究与实现

摘要第1-13页
Abstract第13-15页
第1章 绪论第15-27页
 §1.1 VLSI工艺发展及对微处理器的影响第15-16页
 §1.2 微处理器体系结构的发展趋势第16-24页
     ·传统体系结构概况和局限第16-19页
     ·微处理器体系结构的研究进展第19-23页
     ·线程级前瞻执行技术第23-24页
 §1.3 本文的工作第24-26页
 §1.4 本文的结构第26-27页
第2章 SWT处理器结构第27-37页
 §2.1 SWT结构概述第27-28页
 §2.2 SWT中的线程和硬件支持第28-29页
     ·SWT中的线程第28-29页
     ·数据相关性和硬件支持第29页
 §2.3 SWT的执行模式第29-33页
     ·线程前瞻级别第29-30页
     ·运行机制和执行状态分析第30-33页
 §2.4 执行示例及关键问题分析第33-36页
     ·执行示例及分析第33-35页
     ·影响性能的三大核心问题第35-36页
 §2.5 小结第36-37页
第3章 线程划分和优化方法第37-58页
 §3.1 线程划分的关键问题第37-40页
     ·线程划分与线程级前瞻执行第37-38页
     ·线程划分的现状和不足第38-39页
     ·线程划分的关键问题和支持技术第39-40页
 §3.2 线程体积和相关性的量化评估第40-45页
     ·线程定义和表示方法第40-41页
     ·线程动态体积的评估——路径分析第41-44页
     ·线程间数据相关性的评估第44-45页
 §3.3 线程划分算法第45-54页
     ·编译优化和划分原则第45-46页
     ·基于半序关系的结构分析第46-49页
     ·线程划分的基本流程第49-51页
     ·线程划分后优化第51-54页
 §3.4 算法性能分析第54-57页
     ·复杂性分析第54-55页
     ·划分过程分析第55-56页
     ·整体性能分析第56-57页
     ·适用性分析第57页
 §3.5 小结第57-58页
第4章 数据相关性解决方法——双环结构第58-78页
 §4.1 数据相关性问题概述第58-62页
     ·传统的cache一致性及解决方法第58-59页
     ·SCMP结构下的新特点第59-60页
     ·线程级前瞻执行和线程间的数据相关性第60-62页
 §4.2 基于双环结构的数据相关性解决方法第62-65页
     ·支持线程级前瞻的数据相关性模型第62-64页
     ·基本思想第64页
     ·工作过程第64-65页
 §4.3 双环结构的硬件设计第65-73页
     ·记录线程前瞻状态——cache的标志位扩展第65-67页
     ·基于双环结构的数据相关性维护通路第67-71页
     ·数据Cache控制流程的变化第71-73页
     ·存在问题及解决策略第73页
 §4.4 性能分析第73-76页
     ·相关研究的缺陷分析第73-74页
     ·双环结构的有效性分析第74-75页
     ·性能评估第75-76页
 §4.5 小结第76-78页
第5章 支持线程级前瞻的线程控制第78-89页
 §5.1 线程控制概述第78-80页
     ·线程控制的概念第78-79页
     ·线程执行分析第79-80页
 §5.2 线程控制的设计第80-83页
     ·线程的创建和结束第80-81页
     ·线程级前瞻执行控制第81-82页
     ·SWT中的线程控制器第82-83页
 §5.3 线程间寄存器通信第83-86页
     ·SWT的基本传送机制第83-84页
     ·最终拷贝问题第84-85页
     ·存在弊端和优化设计第85-86页
 §5.4 线程控制的流程分析和性能测试第86-87页
     ·流程分析第86页
     ·性能测试第86-87页
 §5.5 小结第87-89页
第6章 原型系统指令集和汇编器设计第89-96页
 §6.1 原型系统基本指令集第89-90页
     ·寻址方式第89-90页
     ·指令格式第90页
 §6.2 面向SWT的指令集扩展第90-93页
     ·扩展指令描述第90-91页
     ·指令编码第91-93页
 §6.3 汇编器设计第93-95页
     ·词法分析第93-94页
     ·语法分析第94-95页
 §6.4 小结第95-96页
第7章 原型系统硬件结构的设计与实现第96-108页
 §7.1 SWT的处理器核第96-99页
     ·处理器核的流水线结构第96-97页
     ·全局指示寄存器和线程控制单元第97-99页
 §7.2 存储系统设计第99-103页
     ·Cache设计第99-101页
     ·总线仲裁器设计第101-102页
     ·存储接口单元第102-103页
 §7.3 中断处理第103-104页
 §7.4 硬件仿真平台和模拟环境第104-107页
     ·硬件仿真平台第104-106页
     ·模拟环境及流程综述第106-107页
 §7.5 小结第107-108页
第8章 结束语第108-111页
 §8.1 本文的主要工作与创新第108-109页
 §8.2 未来的研究方向第109-111页
致谢第111-112页
攻读博士学位期间发表的论文第112-113页
攻读博士学位期间申请和获得的专利第113-114页
攻读博士学位期间参加的科研工作第114-115页
参考文献第115-121页

论文共121页,点击 下载论文
上一篇:CyberCar阴影路径识别算法研究
下一篇:磁悬浮硬盘微型位移传感器的研究