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

基于龙芯2号结构特征对GCC的分析与优化

摘要第1-7页
图目录第7-8页
表目录第8-9页
第一章 引言第9-17页
   ·龙芯2 号简介第9-10页
   ·GCC简介第10-12页
   ·GCC优化技术分析第12-15页
     ·GCC优化的总体介绍第12-14页
     ·结构相关的优化第14-15页
   ·国内外相关工作第15页
   ·本文的工作第15页
   ·本文的组织第15-17页
第二章 支持龙芯的特殊指令第17-25页
   ·支持龙芯定点乘除和取余指令第17-19页
     ·GCC机器描述文件的语法第18-19页
     ·实现和分析第19页
   ·支持龙芯乘加指令第19-22页
     ·基于机器描述的窥孔优化第20-21页
     ·窥孔优化的实现第21-22页
     ·加入归并算法第22页
   ·小结第22-25页
第三章 指令调度的改进和分析第25-39页
   ·指令调度的基本概念第25-26页
   ·基本块内的表调度策略第26-31页
     ·修正指令的延迟第27页
     ·龙芯的流水线模型第27-29页
     ·优先级的启发式算法第29-31页
   ·软件流水第31-36页
     ·基本原理第32-33页
     ·GCC的软件流水算法第33页
     ·存在的问题第33-35页
     ·原因和改进第35页
     ·软件流水和循环展开的结合第35-36页
   ·小结第36-39页
第四章 软件预取的改进和分析第39-47页
   ·预取的基本原理第39-41页
   ·软件预取的原理第41-43页
     ·软件预取的例子第41-42页
     ·软件预取的关键问题第42-43页
     ·软件预取的代价第43页
   ·GCC的软件预取算法第43-44页
   ·分析和调整第44-46页
   ·小结第46-47页
第五章 性能评测和分析第47-61页
   ·测试集介绍第47-48页
   ·对龙芯特殊指令的性能测试和分析第48-53页
     ·三操作数乘除指令第48-49页
     ·条件移动指令第49-51页
     ·乘加指令第51-53页
   ·指令调度的性能测试和分析第53-54页
   ·软件预取的性能测试和分析第54-56页
   ·综合性能测试和分析第56-59页
   ·小结第59-61页
第六章 结束语第61-63页
   ·本文工作总结第61页
   ·进一步的工作第61-63页
参考文献第63-65页
致谢第65-66页
作者简历第66页

论文共66页,点击 下载论文
上一篇:我国宪法修改制度完善的研究
下一篇:核态池沸腾中汽化核心密度和汽化核心处温度波动的研究