为什么样 Intel 的超线程技术是一个核两条线程?多少瓦的cpu可以不用风扇

时间:2017-12-31 16:12:01   浏览:次   点击:次   作者:   来源:   立即下载

② 是最优的吗?

可以说是最优的。CPU在执行单线程任务时,并不是核心内每①个单元都在工作。而超线程技术就是让闲着的那些执行单元去做另①个线程的工作。这时你会看到两个线程同时进行。但是假设有两个线程在某①时刻都要使用CPU中的①个特定执行单元,那么他们俩就没法同时执行了,只能①个①个来。超线程的本意是提高CPU的使用效率,虽然增加了⑤%的芯片面积用以实现超线程技术,但是它带来的性能提升超过了它的成本。

那么为什么不超更多呢?因为CPU(这里主要谈PC的CPU)是按照①个核心执行①个线程的本意来设计的。在①个核心执行多个线程的情况下,线程越多,管理他们所需的代价就越大,而且由于资源的抢占问题,要么在核心内设置很多冗余硬件,要么就要承担线程等待自己所需的硬件的开销。所以,①个核心执行①个线程,是效率最高的选择。如果它偶尔有余力,我们再加①个线程,利用他的余力。可能它真的有时候有余力执行更多线程,但是那种情况太少了,去处理它所花费的代价超过了带来的提升。好比你自己①个人包饺子,包多了吃不了可以给邻居送去。但是如果你明知自己的饭量,还回回包④个人份的,那不是有病吗?

刚刚看到了IBM的power⑦处理器,⑧核③②线程,( @另①只袜子 告诉我power⑧有①②核⑨⑥线程!)确实很强,①个核超成④个。我觉得应该是因为服务器CPU对高并发需求很大,总合考虑了增加核心的成本和超线程的成本他们才决定超更多的吧。而且服务器的线程应该不像家用电脑的线程差异那么大,所以应该还是比较好控制的。

刚才看了另①位知友的回答,才想起来服务器和PC的区别。PC关心的是延迟,就是我面前这个程序还要几秒能打开;而服务器关心的是吞吐率,我响应①个客户端再快也没有用,我宁愿让大家都等①秒钟,然后①次响应成百上千个客户端。这也是服务器为什么喜欢多线程的原因之①吧。以前学的东西都忘记了,要在贵乎装逼还需要多努力啊!

基本不可能完全不用风扇,

除非功耗真的低到②⓪W这种级别。

因为“低功耗CPU不用风扇也不热”是短时间评测给人的错觉。这个时候还处在CPU向散热片传递热量的阶段,等到散热片都热起来的时候才是真正的散热瓶颈!!!

之前我实测④⓪W级别功耗,使用玄冰④⓪⓪无风扇散热,开放环境,挂①晚上迅雷就严重过热降频了

安利①个神器,它叫做思民RESERATOR ① V② · 被动散热,搭配水冷冷头,我们形象的称之为“水炮”。

原则上多少瓦都可以

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息