美文网首页
流水线吞吐率

流水线吞吐率

作者: Coding破耳 | 来源:发表于2020-03-21 19:12 被阅读0次

假设一个四段流水线,取指段的时间为t,译码段的时间为t,取数段的时间为3t,执行段的时间为t。流水线示意图如下:

为了便于计算假设取指和译码段总是连续执行的。流水线执行n条指令时其执行过程的时空图如下图所示:

从图中不难看出,第一条指令的执行时间是6t;第二条指令在执行时停顿了两个周期,第二条指令的完成时间比第一条指令的完成时间晚3t;第三条、第四条......第n条与此相同。

因此,该流水线执行n条指令的时间就是:6t+(n-1)3t
流水线的实际吞吐率就是:n/(6t+(n-1)3t)

流水线时间计算公式:一条指令所需时间+(指令条数-1)*时间最长的指令的一段
吞吐率公式:指令条数 / 流水线时间

https://blog.csdn.net/nloopa/article/details/6213396

相关文章

  • 流水线吞吐率

    假设一个四段流水线,取指段的时间为t,译码段的时间为t,取数段的时间为3t,执行段的时间为t。流水线示意图如下: ...

  • 网络工程师错题知识点集合(一)

    网络工程师纠错本 本题考查计算机系统结构的基础知识。对指令流水线性能的度量主要有吞吐率,加速比和效率等指标。吞吐率...

  • 流水线题目

    流水线时间和吞吐率流水线时间计算有个公式: 一条指令所需时间+(指令条数-1)*时间最长的指令的一段 : 8t+9...

  • 吞吐率

    吞吐率(requestperseconds)所谓吞吐率,指的是服务器处理并发请求的能力,计算公式为总请求数/完成所...

  • 系统架构

    流水线吞吐率:单位时间内流水线所完成的任务数量或输出的结果数量。TP=n/T其中n为任务的数量,T为处理完成n个任...

  • FLOPS和吞吐率

    throughput:吞吐率 FLOPS(Float Operations Per Second):每秒浮点运算量...

  • QPS、RT、PV、UV、SLA、DAU 介绍

    [TOC] QPS(吞吐能力):每秒查询率(Query Per Second) ,每秒的响应请求数,也即是最大吞吐...

  • [Kafka] Producer发送消息机制解析

    1. 前言 Sync Producer:低延迟,低吞吐率,无数据丢失 Async Producer:高延迟,高吞吐...

  • 系统配置与性能评价知识点

    性能指标性能指标主要是包括如下三类指标:吞吐率、响应时间和资源利用率。吞吐率:吞吐量是指在给定的时间内,系统所能处...

  • 吞吐率、吞吐量、TPS、性能测试,纸上不谈兵-构建高性能Web站

    一、吞吐率 我们一般使用单位时间内服务器处理的请求数来描述其并发处理能力。称之为吞吐率(Throughput),单...

网友评论

      本文标题:流水线吞吐率

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