浅谈设计--涡轮增压和Intel的HT

人的欲望是永无止境的,好的东西永远不嫌多,人们乐于挖掘一样东西的极限,如果一部车的排量是确定的,发动机的硬件规格已经定下来了,即使该发动机排量再大,动力再强劲,我相信还是会有人会问,它能否再优秀一点,这种得寸进尺的态度促使了一项又一项新技术的发明,这里相关的就是涡轮增压。发动机原理这里就 不说了,总之在气缸体积确定的情况下,想增加进气量的方法就是压缩进入气缸的气体,所谓的涡轮增压就是增加了一个压缩空气的装置,增加这一装置难道不需要成本吗?当然需要,还不小呢,但是设计者却没有这么郁闷,涡轮增压毕竟是一个额外的“增值”机制,是得寸进尺的“恶果”,如果为之消耗掉一半的成本,无论是谁都是说不过去的,呵呵,老板也不会同意,这样还不如增加排量呢!于是问题就转化为如何利用闲置资源或者利用廉价资源以及采用反馈的原理使得多个元素之 间以协作的关系来完成这一涡轮增压装置。这也是所有设计中都应该采取的方法,下面会看到Intel的HT基本也是这么实现的。在用户不想花那么多钱买大排 量大扭矩的车时,如何满足用户对于大排量大扭矩的需求就成了设计的要点,重要的前提是不能太大的增加成本,那么谁应该为这个额外机制买单呢?不是用户,不是老板,而是工程师和机器,充分发挥设计者的才智和机器的资源才是正解,涡轮增压就是一个典型的例子,我们看看它是如何实现的:

你可能感兴趣的:(多线程,工作,产品,网络技术)