浅谈计算机系统设计和测评的基本原则

1.经常性事件优先原则 

      经常性事件优先原则是计算机系统结构设计中最重要和最常用的原则。这个原则的基本 思想是:对于经常发生的事件,赋予它优先的处理权和资源使用权,加快它的处理速度,以 便提高整个系统的性能。 

      在进行计算机设计时,如果需要权衡,就必须侧重常见事件,使最常发生的事件优先。此原则也适用于资源分配。着重改进经常性事件性能,能够明显提高计算机性能。通常,经常性事件的处理比较简单,容易使之更快完成。例如,CPU 在进行加法运算时,运算结果可能产生溢出,但无溢出为更经常发生的事件。因此,应针对无溢出情况进行优化设计,加 快无溢出加法计算速度。虽然发生溢出时机器速度可能会减慢,但由于溢出事件发生概率很小,所以总体上机器性能还是提高了。

2. Amdahl 定律 

      如何确定经常性事件以及如何加快处理这些事件是 Amdahl 定律需要解决的问题。 

      Amdahl 定律指出:系统中某部件由于采用某种更快的执行方式后,整个系统性能的提高与 这种执行方式在系统中使用频率或占总执行时间的比例有关。Amdahl 定律定义了加速比的概念。假设对机器进行某种改进,那么机器系统的加速比就是:

      Amdahl 定律能够快速得出改进所获得的效益。系统加速比依赖于两个因素:

    (1) 可改进部分在原系统执行时间中所占的比例。例如,一个需运行 60s 的程序中有 20s 的运算可以加速,那么该比例就是 20/60。这个值用“

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值