流水线

作者: 雨落川川 | 来源:发表于2020-06-12 11:55 被阅读0次

流水线 程序执行时多条指令重叠进行操作的一种准并行处理实现技术,提高效率,避免时间片的空闲。
---->取指---->分析------>执行 (一条指令的执行流程)

计算问题:
1.流水线周期:执行时间最长的一段,而不是相加,执行时间相加。
2.流水线执行可以分为两个阶段(1条指令执行的时间+(指令条数-1)*流水线周期)


image

k表示单条流水线的执行阶段(取指 分析 执行 则k=3),那么到底用哪个呢?
首先用理论公式,如果没有,则用事件公式。

吞吐率计算:指令条数 除 流水线执行时间
(Tough Put rate,TP)
流水线最大吞吐率:1 除 流水线周期

流水线的加速比:
s=不使用流水线的执行时间/使用流水线的执行时间

流水线的效率:
E=n个任务占用的时空区域/k个流水段的总时空区 (用到的格子除以总的格子)

层次化存储结构 寄存器最快,但是容量最小。容量大的,但是速度最慢的。
引入cache是一种性价比方案,按照内容存取

局部性原理
某一时段集中访问某些指令 某一时段集中独居某些文件 短时间内提高效率
时间局部性
空间局部性
工作集理论

主存分类 RAM随机存取存储器 ROM只读存储器(断电后仍然有数据,比如bios)

主存---编址 c7ffh-ac000h+= 多少个地址单元

image

磁盘结构:磁道 扇区
存取时间=寻道时间+等待时间(平均定位时间+旋转延迟)

相关文章

  • Jenkins之声明式流水线语法

    1 流水线 1.1 简介 jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenk...

  • 【计算机体系结构】流水线的认识

    流水线的认识 1.流水线中的每个子过程及其功能部件称为流水线的级或段,段与段相互连接形成流水线。流水线的段数称为流...

  • Unity Shader学习-1.渲染流水线

    Unity Shader学习-1.渲染流水线 先了解一下什么是流水线:(下面是百度百科的定义) 流水线:流水线又称...

  • Unity Shader学习-1.渲染流水线【转】

    Unity Shader学习-1.渲染流水线 先了解一下什么是流水线:(下面是百度百科的定义) 流水线:流水线又称...

  • ECRS工时分析,视与视ECRS工时分析软件论述工业生产方式的发

    经过20多年的实践,日本的电器业已经彻底告别了流水线。从学习流水线,到改造流水线,再到告别流水线,这是一个生产方式...

  • 如何正确选择合适自己公司的流水线设备

    如何选择一台合适流水线设备?合适的流水线设备能有效的提高生产效率,选购流水线设备时,要注意流水线的形式是否符合生产...

  • Pipeline

    Pipeline(流水线):支持两种语法格式-------->声明式,脚本式流水线 声明式 脚本式流水线 TEST...

  • jenkins声明式流水线

    pipeline最简结构 pipeline:代表整条流水线,包含整条流水线的逻辑 agent:指定流水线的执行器 ...

  • 《流水线》舒婷

    在时间的流水线里 夜晚和夜晚紧紧相挨 我们从工厂的流水线撤下 又以流水线的队伍回家来 在我们头顶 星星的流水线拉过...

  • 2019-05-09

    如何让你的企业变成人才生产基地? 你的企业有育人流水线吗? 育人流水线又分为“新人流水线”“老人流水线”“精英干部...

网友评论

      本文标题:流水线

      本文链接:https://www.haomeiwen.com/subject/seegtktx.html