计算机体系结构:不同改进方案的性价比计算(1.4)

题目内容

某一计算机用于商业外贸的事务处理,有大量的字符串操作。由于这种事务处理很普遍,有较大的市场,故而设计人员决定在下一代此类计算机的CPU中加入字符串操作的功能。经测试应用软件调查发现,字符串操作的使用占整个程序运行时间的50%
(1)如用软件(如微程序)实现,则快5倍,增加CPU成本1/5倍;
(2)如用硬件实现,则快100倍,CPU成本增加到5倍。
(3)问设计人员提出增加此功能是否恰当?是否用软件还是硬件?
(设CPU成本占整机成本的1/3。)
(4)若字符串操作功能使用时间占整个程序运行时间的90%,则情况如何?

题目分析

分析本题发现,本题中涉及到的与优化方案选择相关的指标只有性能和成本两类,因此很自然地想到可以以相对性价比的高低作为选择指标。其中相对性价比的计算公式为:

相对性价比=相对成本/相对性能(均以改进前的情况作为参照)

相对性能可以用系统加速比表示,而相对成本可以根据其本身的定义求出。
关于系统加速比的计算可以参考此篇博客:
计算机体系结构:系统加速比计算例题
分别求出不同方案的相对性价比,从中选择相对性价比最高的方案即可。

题目求解

本题的求解采用的是相对性价比的倒数:相对价性比。但是原理是完全相同的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值