题目详情

某指令流水线由4段组成,各段所需时间如下图所示。连续输入10条指令时吞吐率(单位时间内流水线所完成任务数或输出结果数)为( )。

中级软件评测师,章节练习,基础复习,中级软件测评师模拟

  • A.10/55Δt
  • B.10/110Δt
  • C.10/100Δt
  • D.10/50Δt

正确答案及解析

正确答案
A
解析

流水线吞吐率指是计算机中流水线在特定时间内可以处理任务或输出数据结果数量。流水线吞吐率可以进一步分为最大吞吐率和实际吞吐率。该题目中要求解是实际吞吐率,以流水方式执行10条指令执行时间计算方式是:第一条完全执行完毕需要10Δt,而第二条指令再需5Δt即可执行完成,以此类推,总时间为10+(10-1)*5=55Δt。还有一种快速计算方式是找到使用时间最长一段,也就是5Δt,将其乘以指令总数10,然后再加上其它非最长时间片段即可,最后答案都是55Δt。因此吞吐率为10/55Δt。

你可能感兴趣的试题

单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.0
  • B.1
  • C.2
  • D.3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.1、1
  • B.1、2
  • C.2、2
  • D.2、3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.3
  • B.4
  • C.5
  • D.6
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.V(S3)和V(S5)V(S6)
  • B.P(S3)和V(S5)V(S6)
  • C.V(S3)和P(S5)P(S6)
  • D.P(S3)和P(S5)P(S6)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.243ms
  • B.246ms
  • C.254ms
  • D.280ms
查看答案

相关题库更多 +