近几天在紧张地复习《计算机组成原理》,计算题颇多,比较难理解的就如题目所说的这两个(当然还有其他的)。实际上简单到非常。

1s=1000ms= 1000 000μs,1GHz = 1000 MHz = 1000 000 000 Hz,1s = 1/1Hz
后面会用到。


流水线吞吐率

(指令总数/流水线执行总时间)x100%

例题:主频为1.03GHz,采用四级指令流水线,每个流水线执行需要1个时钟周期。执行100条指令,求吞吐率。
分析:指令总数为100,题目已给出;时钟周期为主频的倒数,注意频率的单位,100条执行在流水线中共需要103个时钟周期。
结果:


最大数据传输率

注意最大数据传输率的单位为Mbps,也是Mbit/s
单位字节数/单位时间

例题:时钟频率100MHz,传输周期为4个时钟周期,总线宽度为32位,求数据传输率

分析:字节数即32/8 = 4 B;时间即频率的倒数乘上时钟周期的个数;然后相除得 4 B/ (0.01μs) = 100Mbps,可以试试单位变换,也就是与 4MB/0.01s比较一下是不是相同~

求流水线吞吐率和最大数据传输率相关推荐

  1. 1.6流水线:流水线、流水线周期、流水线执行时间、流水线吞吐率、流水线加速比

    1.6流水线:流水线.流水线周期.流水线执行时间.流水线吞吐率.流水线加速比 流水线 流水线周期 流水线执行时间 理论公式 实践公式 举例计算流水线执行时间 流水线吞吐率 举例计算流水线吞吐率 流水线 ...

  2. 体系结构 流水线吞吐率、加速比、效率

    https://www.icourses.cn/web/sword/portal/shareDetails?&cId=3266#/course/assignments 吞吐率:单位时间内流水线 ...

  3. 软考备考-流水线吞吐率的计算

    首先,来看题目中的流水线图 然后,先画出执行一条指令时的时序图: 纵轴对应题目中的四个段,为四个处理子过程的专用模块,横轴为时间轴. 然后加上第二条指令,看一下时序图.红色边框的为第二条指令的部分 每 ...

  4. 2.10 流水线吞吐率计算

    吞吐率 是指单位时间内流水线所完成的任务数量或输出的结果数量. 上图为例. 指令条数 = 100,流水线执行时间 = 203 吞吐率 = 100/203 最大吞吐率 理想状态的情况.忽略流水线建立时间 ...

  5. 软考--流水线问题吞吐率详解

    今天从网上看到一篇不错的关于流水线吞吐率的文章,为软考问题做出了详细的解释,转载分享给广大网友. 从生活中的工厂入手,流水线上每个工人所作的工作都不同,但却是相连的,上面的工人做完了他的事就直接丢给下 ...

  6. 【软考学习5】流水线基本概念、周期执行时间、吞吐率、加速比和效率的计算

    一.流水线基本概念 在学习流水线之前,必须掌握 并行 的概念,即明白什么是 并行. 其中,并行和我们常说的并发是不同的,需要理解这两个概念. 并行指的是:两个或两个以上的事件在同一时刻发生. 并发指的 ...

  7. 冲突向量求流水线调度策咯

    一.实验内容 1.根据流水线的时间周期和功能段数,输入流水线的预约表: 2.求出延迟禁止表和冲突向量: 3.构造流水线状态转移图: 4.寻找最小等间隔调度: 5.寻找最佳调度,并给出最小平均延迟和流水 ...

  8. 计算机指令流水线时间计算,计算机指令-流水线和吞吐率

    流水线 我们把计算机的一条指令抽象成三个步骤(实际不止这些) 现在向计算机发送三条指令A,B,C,如果不采用流水线的方式传输,那么在每个机器周期中的执行步骤如下图所示(我们假设每个步骤都会耗费一个机器 ...

  9. 流水线性能吞吐率、加速比、效率计算

    流水线性能吞吐率.加速比.效率计算 吞吐率 1.最大吞吐率 Tpmax=1△tTpmax=\frac{1}{△t}Tpmax=△t1​ 2.实际吞吐率 Tp=n(m+(n−1))∗△tTp=\frac ...

最新文章

  1. golang error类型详解
  2. 从命令式到响应式(四)
  3. 如何画好一张架构图?(内含知识图谱)
  4. vb 如何检测打印机是否联机_打印机提示该文档未能打印导致打印失败的原因及解决方法...
  5. 十六进制数转换成float类型数据数据的经典代码
  6. mips j指令_MIPS处理器 MIPS指令集(上)
  7. 为什么java要你写static,java static关键字理解
  8. 操作指针的条件和多级指针
  9. 计算机会计内容是什么,会计电算化的主要内容是什么?
  10. 开发运维都不得不知的MySQL索引和查询优化
  11. 外贸常见的付款方式你了解吗?
  12. ddm模型公式_DDM模型绝对估值模型的理解和运用 分析师会利用DDM模型来给公司定价,如果投资者过于依赖,这样可能会给我们很好的机会,在他们犯错误时,就是我们把握机会的时... - 雪球...
  13. 语音信号处理-python
  14. 深入理解overlayfs(二):使用与原理分析
  15. 依托人工智能实现的个性化推送
  16. 基于图像的三维重建——深度图计算方法1-SGM/tSGM(9)
  17. 美杜莎暴力破解ssh【服务使用有危险,望君谨慎】
  18. 计算机模拟虚拟筛选操作流程
  19. ssm毕设项目快递代收系统00pay(java+VUE+Mybatis+Maven+Mysql+sprnig)
  20. MySQL 事务默认隔离级别?能否解决幻读?

热门文章

  1. 小孩学python有意义吗-五年级的孩子学编程有没有意义?
  2. 深圳市内转移户口 迁入派出所代管户
  3. 惠普台式电脑引导不了系统_惠普电脑开机没有USB启动项怎么办
  4. vuex异步获取数据_vuex 异步获取数据,却无法渲染页面
  5. 9款超级实用的网页设计工具,快来看看有没有你用过的
  6. 物料的移动平均价将为负值
  7. Sharding动态按月分表
  8. 美团三面:消息中间件实现高可用架构,你会怎么设计?
  9. QT警告 zero as null pointer constant原因分析
  10. Java 入门编写3D福彩系统