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

多核系统中支持任务级乱序多发射的主控核设计

致谢第7-8页
摘要第8-9页
ABSTRACT第9-10页
第一章 绪论第17-21页
    1.1 研究背景第17-18页
    1.2 研究现状第18-20页
    1.3 课题来源第20页
    1.4 论文组织结构第20-21页
第二章 指令级乱序多发射原理第21-28页
    2.1 指令流水线中的冒险第21-23页
        2.1.1 数据冒险第21-22页
        2.1.2 结构冒险第22-23页
        2.1.3 控制冒险第23页
    2.2 指令级寄存器重命名第23-25页
    2.3 指令级动态调度第25-26页
    2.4 指令的多发射第26页
    2.5 本章小结第26-28页
第三章 任务级乱序多发射方案第28-45页
    3.1 指令级乱序与任务级乱序的区别第28页
    3.2 目标系统的特征第28-29页
    3.3 目标系统任务流水线的构造第29-30页
    3.4 任务的调度方式第30-33页
    3.5 任务级乱序多发射方案第33-44页
        3.5.1 两级编程架构第33-35页
        3.5.2 任务级寄存器重命名第35-37页
        3.5.3 任务级动态调度第37-40页
        3.5.4 任务的发射第40-42页
        3.5.5 任务的提交第42-44页
    3.6 本章小结第44-45页
第四章 任务级乱序多发射主控核设计第45-84页
    4.1 主控核架构第45-46页
    4.2 任务指令第46-50页
        4.2.1 任务指令的类型第46页
        4.2.2 任务指令的格式第46-50页
    4.3 主控核各模块设计第50-81页
        4.3.1 取指单元第50-53页
        4.3.2 重命名单元第53-54页
        4.3.3 重命名寄存器分配器第54-56页
        4.3.4 调度器第56-61页
        4.3.5 访存冲突检测单元第61-62页
        4.3.6 功能簇分配器第62-64页
        4.3.7 发射单元第64-69页
        4.3.8 写回管理单元第69-70页
        4.3.9 提交单元第70-73页
        4.3.10 分支处理单元第73-78页
        4.3.11 重命名映射表第78-79页
        4.3.12 重命名寄存器状态表第79-80页
        4.3.13 主控核网络接口第80-81页
    4.4 任务指令生命周期第81-82页
    4.5 主控核的FPGA实现第82页
    4.6 本章小结第82-84页
第五章 主控核的多核系统集成与实验分析第84-108页
    5.1 异构多核系统的集成第84-93页
        5.1.1 通信网络的集成第85-87页
        5.1.2 数据网络标准接口设计第87-89页
        5.1.3 功能单元的集成第89-92页
        5.1.4 多功能单元SIMD工作模式第92-93页
    5.2 主控核性能实验与分析第93-107页
        5.2.1 实验方案第93页
        5.2.2 实验结果参数第93-94页
        5.2.3 任务粒度实验第94-100页
        5.2.4 任务数量实验第100-105页
        5.2.5 相关性比例实验第105-107页
    5.3 本章小结第107-108页
第六章 总结与展望第108-110页
    6.1 论文的主要工作和创新点第108页
    6.2 后续研究展望第108-110页
参考文献第110-113页
攻读硕士学位期间的学术活动及成果情况第113页

论文共113页,点击 下载论文
上一篇:“互联网+”下的金融包容性与家庭创业选择
下一篇:企业所有制类型与行业集中度对企业人均收入的影响