04 流水线的基本概念、流水线的性能指标

本文详细介绍了流水线的基本概念,包括流水线的段、瓶颈、时空图以及分类。探讨了流水线的性能指标,如吞吐率、加速比和效率,并分析了影响流水线性能的因素和解决办法。此外,还讨论了增加流水线深度对性能的影响以及额外开销的问题。
摘要由CSDN通过智能技术生成

目录

基本概念

流水线的段(级)

流水线的瓶颈

时空图

流水线的分类

按用于计算机系统的等级划分

按所完成的功能划分

按是否具有反馈回路分

按任务流入和流出的顺序是否相同划分

性能指标

吞吐率

最大吞吐率

实际吞吐率

流水线瓶颈问题

解决办法

加速比

效率

实际效率

最大效率

效率与其他性能指标的关系

通过时空图计算效率

影响(多功能)流水线性能的原因

流水线的额外开销

增加流水线的段数(深度)可以提高流水线的性能


  1. 基本概念

    1. 流水线的段(级)

      1. 流水线中的子过程及其功能部件
    2. 流水线的瓶颈

      1. 执行时间最长的段
    3. 时空图

    4. 流水线的分类

      1. 按用于计算机系统的等级划分

        1. 部件级
          1. 一个功能对应一个部件
        2. 处理机级
          1. 更细化,比如取值指令对应一个部件
        3. 处理机间流水线
          1. 一个处理机只执行一个功能,比如一个计算机只执行一个加法指令
      2. 按所完成的功能划分

        1. 单功能流水线
        2. 多功能流水线
          1. 各段通过不同的连接,从而实现不同功能的流水线
          2. 静态流水线
          3. 动态流水线
      3. 按是否具有反馈回路分

        1. 线性流水线
        2. 非线性流水线
          1. 同一任务可能多次通过同一个段
      4. 按任务流入和流出的顺序是否相同划分

        1. 顺序流水线
          1. 流入和流出完全相同
        2. 乱序流水线
          1. 可以不同
  2. 性能指标

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值