当前位置:主页 > 科技论文 > 计算机论文 >

单核处理器片上渗透数据调配实现机制研究

发布时间:2020-11-21 15:24
   “存储墙”问题指的是处理器处理数据的速度远大于访问内存的速度,使得处理器与内存之间巨大的速度差。渗透延迟容忍机制为缓和“存储墙”问题提供了新思路,初步研究结果表明其对处理器内数据传输性能有良好的改进。然而现有的基于渗透延迟容忍和渗透技术的研究还存在不足:研究角度大多站在软件层面;手动控制线程和数据渗透的研究方法,不能反映处理器主动获取数据的特性。由此,亟需深入研究计算机体系结构,形成实现处理器自动迁移数据的一般方法。为改进此前关于渗透延迟容忍的问题,本文在分析及时局部性、渗透数据、渗透思想的基础上,提出渗透流水线技术作为实现片上数据迁移的方法。主要工作如下。(1)提出渗透流水线技术。计算机流水线技术是指令级并行的一个方面,可以提高处理器性能。本文提出一种渗透流水线技术,使用该技术可以实现处理器主动迁移片上数据,并将其分布在片上合适的存储空间中。(2)提出渗透寄存器。渗透寄存器的使用,扩展了片上存储层次。寄存器是计算机系统中最快的存储器件,本文将寄存器纳入片上渗透存储层次,我们称之为渗透寄存器。渗透寄存器用来承接流水线迁移的数据并传递给CPU。本文设计并实现了仿真工具。在仿真工具上进行仿真实验证明了使用渗透流水线和渗透寄存器方法迁移片上数据的有效性。
【学位单位】:北京交通大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TP332
【文章目录】:
致谢
摘要
ABSTRACT
1 引言
    1.1 背景和意义
    1.2 国内外研究现状
    1.3 本文研究内容
    1.4 论文结构
    1.5 本章小结
2 渗透数据调配实现机制研究
    2.1 及时局部性和渗透数据分析
    2.2 渗透思想分析
    2.3 渗透寄存器研究
        2.3.1 渗透寄存器结构
        2.3.2 扩展的片上存储层次
        2.3.3 渗透数据在新存储层次中的调配方法
    2.4 渗透流水线研究
        2.4.1 渗透流水线与主流水线的协同工作
        2.4.2 指令相关和流水线冲突
        2.4.3 渗透流水线执行阶段
    2.5 渗透流水线和渗透寄存器优点
    2.6 本章小结
3 渗透数据调配仿真工具设计
    3.1 设计方案
        3.1.1 需求分析
        3.1.2 渗透流水线仿真工具总体设计
        3.1.3 传统流水线仿真工具总体设计
    3.2 指令集设计
    3.3 功能模块设计
        3.3.1 驱动模块设计
        3.3.2 时钟分频模块设计
        3.3.3 处理器控制模块设计
        3.3.4 处理器模块设计
        3.3.5 指令存储器模块设计
        3.3.6 渗透寄存器模块设计
        3.3.7 缓存模块设计
        3.3.8 内存模块设计
        3.3.9 顶层模块设计
    3.4 本章小结
4 渗透数据调配仿真实验
    4.1 流水线有效性评估
    4.2 测试指令
    4.3 实验一:传统流水线功能验证
    4.4 实验二:渗透流水线可行性证明
        4.4.1 渗透流水线阶段证明
        4.4.2 渗透流水线执行过程证明
    4.5 实验总结
    4.6 本章小结
5 结论
    5.1 总结
    5.2 展望
参考文献
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集

【相似文献】

相关期刊论文 前10条

1 张玲;晏伯武;;嵌入式处理器和接口编程实践教学项目研究[J];中国信息技术教育;2017年11期

2 邓彬伟;黄松柏;;浅谈嵌入式处理器体系结构[J];山西电子技术;2007年04期

3 周亦敏;魏洪兴;;嵌入式RISC处理器体系结构并行技术的研究[J];计算机科学;2007年01期

4 岳虹;戴葵;王志英;;一种面向数字信号处理的嵌入式处理器体系结构设计[J];计算机工程与科学;2006年10期

5 毛席龙,孙志刚,卢泽新;网络处理器体系结构和设计技术研究[J];电信科学;2003年10期

6 方建滨;杜琦;唐滔;陈顼颢;黄春;杨灿群;;飞腾处理器与商用处理器性能比较[J];计算机工程与科学;2019年01期

7 杨征;数据处理中潜在的多处理器体系结构和任务调度技术浅析[J];国土资源信息化;2005年02期

8 ;用于Blackfin处理器体系结构的开发工具[J];世界电子元器件;2004年09期

9 ;新一代32位RISC体系结构[J];电子产品世界;1998年Z1期

10 寇晓斌;杨琴;王亮亮;;主流处理器体系结构与架构发展现状综述[J];微型机与应用;2014年16期


相关博士学位论文 前10条

1 朱琪;基于CPU&GPU融合式异构众核处理器的程序特征分析和性能功耗优化[D];国防科学技术大学;2016年

2 周莉;RISC/DSP处理器的结构、微结构设计研究[D];浙江大学;2004年

3 倪晓强;通用并行向量密码处理器研究[D];国防科学技术大学;2005年

4 姚英彪;高性能嵌入式RISC微处理器核设计研究[D];浙江大学;2006年

5 马士超;实时数字安全处理器研究与设计[D];中国科学院研究生院(计算技术研究所);2006年

6 黄海林;高可靠处理器体系结构研究[D];中国科学院研究生院(计算技术研究所);2006年

7 黎铁军;嵌入式流媒体处理器体系结构技术研究[D];国防科学技术大学;2005年

8 柴志雷;Java实时性及嵌入式实时Java处理器研究[D];复旦大学;2006年

9 余洁;专用指令集处理器可靠性评估技术研究[D];中国科学技术大学;2007年

10 阳晔;面向嵌入式处理器的代码压缩研究[D];浙江大学;2007年


相关硕士学位论文 前10条

1 鲍贺贺;单核处理器片上渗透数据调配实现机制研究[D];北京交通大学;2019年

2 秦翔;面向软件优化的处理器微架构测试集研究与设计[D];西安电子科技大学;2018年

3 林军;面向可扩展处理器的自定义指令自动识别方法[D];辽宁工程技术大学;2018年

4 曾斌;分片式处理器体系结构上的超块优化技术[D];中国科学技术大学;2009年

5 刘丹;众核处理器的访存优化及分析[D];国防科学技术大学;2015年

6 刘天扬;基于缺陷成团效应的众核处理器核级冗余拓扑重构算法研究[D];东华大学;2017年

7 辛思达;面向粗粒度动态可重构处理器的通用领域算法实现与优化[D];国防科学技术大学;2015年

8 关洪涛;面向32位嵌入式微处理器体系结构的OpenGL ES实现技术研究[D];国防科学技术大学;2009年

9 唐国粟;面向多核向量X-DSP处理器AES设计与实现[D];国防科学技术大学;2015年

10 张斌;多核系统中通用浮点处理器的研究与设计[D];合肥工业大学;2017年



本文编号:2893209

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2893209.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户24660***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com