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

龙芯2号多线程扩展的研究与设计

声明第1页
关于论文使用授权的说明第2-3页
摘要第3-4页
ABSTRACT第4-7页
图目录第7-8页
表目录第8-9页
第一章 引言第9-13页
 1 课题背景第9-10页
 2 多线程和微线程技术简介第10页
 3 本文的工作第10-11页
 4 本文的组织第11-13页
第二章 龙芯2 号多线程处理器的整体设计方案第13-23页
 1 多线程技术第13-14页
 2 微线程技术第14-16页
 3 龙芯2 号多线程处理器的整体设计方案第16-23页
   ·整体设计方案第16-20页
   ·存储顺序一致性第20-23页
第三章 软硬件接口设计第23-37页
 1 同时多线程模式应用相关的接口设计第23-31页
   ·操作系统和应用程序需要硬件协同解决的问题第23-24页
   ·相关问题的具体分析和接口设计第24-31页
     ·CPU间消息传递解决方案及接口设计第24-27页
     ·模式切换接口设计方案第27-28页
     ·中断解决方案第28-29页
     ·同步共享解决方案第29-31页
 2 同时多个微线程模式应用相关的接口设计第31-34页
   ·操作系统和应用程序需要硬件协同解决的问题第31-32页
   ·相关问题的解决方案及接口设计第32-34页
     ·主副微线程的同步和寄存器共享第32-33页
     ·中断异常处理和微线程的上下文保存第33-34页
 3 龙芯2 号多线程处理器的软硬件接口协同设计总结第34-37页
第四章 龙芯2 号多线程处理器的硬件模块设计及实现第37-43页
 1 硬件模块设计实现简介第37-39页
 2 数据TLB模块的设计和实现第39-41页
   ·数据TLB模块的功能第39-40页
   ·龙芯2 号多线程处理器数据TLB模块的设计和实现第40-41页
 3 访存控制模块的设计和实现第41-43页
第五章 龙芯2 号同时多线程和同时多微线程操作系统的设计和实现第43-55页
 1 龙芯2 号同时多线程LINUX操作系统的设计和实现第43-48页
   ·龙芯2 号同时多线程操作系统的设计思路第43页
   ·Linux中对龙芯2 号同时多线程进行支持时需要做的改动和实现分析第43-47页
   ·龙芯2 号同时多线程Linux操作系统的具体实现第47-48页
 2 龙芯2 号同时多个微线程LINUX操作系统的设计和实现第48-55页
   ·龙芯2 号同时多个微线程Linux操作系统的设计思路第48-49页
   ·Linux对龙芯2 号同时多个微线程进行支持的改动分析第49-51页
   ·龙芯2 号同时多个微线程Linux操作系统的具体实现第51-55页
第六章 验证与测试第55-61页
 1 验证环境及测试程序第55-56页
 2 龙芯2 号多线程处理器超标量模式的功能验证第56页
 3 龙芯2 号多线程处理器同时多线程模式的功能验证第56-58页
 4 龙芯2 号多线程处理器的初步性能测试第58-61页
第七章 结论和展望第61-62页
参考文献第62-63页
致谢第63-64页
作者简历第64页

论文共64页,点击 下载论文
上一篇:软件体系结构形式描述研究
下一篇:结构抗震分析中侧向荷载分布模式的研究