» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

超线程奔腾开售了,PC性价比再次提升!

posted by wap, platform: Meizu 魅蓝2
奔四就有了,有什么惊讶的


TOP

posted by wap, platform: Meizu 魅蓝2
以前是技术不到位,才会有超线程技术

后来多核心普及了,超线程技术虽然一直存在但是没人提了,因为没意思

到现在你又当个宝了,好像特牛逼一样



TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 09:41 发表
非常牛逼,因为可以浪堆管线而不用担心气泡浪费,同时允许浪堆管线保证了在足够优化下的单线程性能。
反正再牛逼也不如直接做成多核心


TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 11:38 发表
当然比做成多核心牛逼……
牛逼个球,要是比多核心牛逼,为什么现在好的CPU都多核心?

为什么不做成单核心超线程?

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:12 发表
因为难度太高,所以桌面处理器只做到2线程(而且加速比不如理想多线程),其他还是要靠多核。
目前比较接近理想多线程的架构是POWER8,单核心即可实现2.5的加速比。
所以还是不牛逼,这不是跟我说的一样么

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:12 发表
因为难度太高,所以桌面处理器只做到2线程(而且加速比不如理想多线程),其他还是要靠多核。
目前比较接近理想多线程的架构是POWER8,单核心即可实现2.5的加速比。
你这种说法就如同说拿煤做钻石可以暴富,就是难度太高

做核电站,核电汽车,核电工厂可以有效减少雾霾,就是难度太大

说半天有个球用

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:23 发表
当然牛逼了,你是不是搞错了多线程的意义?
多线程不是为了提高多线程性能,那样众核才是最好的,而是为了调和单线程和多线程性能的矛盾。
有了同步多线程技术才允许设计出POWER8这种10发射16执行宽度的管线而不至于浪费。
即使这么宽的管线由于逻辑依赖的关系单线程性能也只有完全不值得的提高,就是多线程技术保证大部分情况下是多出来的运算资源不至于浪费(这种IBM称吞吐量依赖任务)。
但是在手动关掉多线程的情况下(这种IBM称响应时间依赖任务),POWER8又能提供明显增长的单线程性能。
反正我就知道超线程就是个半残的多核心

它硬件需要有一部分多核心的地方,但是有一部分硬件还是一套不是多套

所以它就得靠你说的那些软件技术实现同时跑两个或两个以上线程

不就是这样么?

就是一个多核心还没有成熟时的过度产物

后来发现多核心上再加上超线程多少能提高一些,所以就把它留下了

你有时间折腾那个POWER8,不如再加几个核心搞定,

不就提高了2.5倍么?
这还显著?你有那闲工夫来个三核心行不行?直接3倍

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:23 发表
当然牛逼了,你是不是搞错了多线程的意义?
多线程不是为了提高多线程性能,那样众核才是最好的,而是为了调和单线程和多线程性能的矛盾。
有了同步多线程技术才允许设计出POWER8这种10发射16执行宽度的管线而不至于浪费。
即使这么宽的管线由于逻辑依赖的关系单线程性能也只有完全不值得的提高,就是多线程技术保证大部分情况下是多出来的运算资源不至于浪费(这种IBM称吞吐量依赖任务)。
但是在手动关掉多线程的情况下(这种IBM称响应时间依赖任务),POWER8又能提供明显增长的单线程性能。
你现在能提高2.5倍,你以后怎么办?

多核心基本上多一核就增加一倍
再加上超线程技术,比如8核16线程

你只靠超线程能做到吗?
你就算能做到也不如人家省事

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:44 发表
我刚说你又忘了。
多核路线能增加单线程性能么?真要多核性能就众核算了。
超线程是让多线性能和单线性能矛盾减少,允许一个设计上同时具备优秀的多线性能和优秀的单线性能。
所以说超线程得跟多核配合着用,

但是超线程这种技术本身没什么发展

现在都在增加核心数,然后都加一个超线程
不是核心数不变,提高超线程技术
这就说明多核心技术是主要的,超线程是次要的!

你自己都说了,现在就那个POWER8反其道行之,还有点突破

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:44 发表
我刚说你又忘了。
多核路线能增加单线程性能么?真要多核性能就众核算了。
超线程是让多线性能和单线性能矛盾减少,允许一个设计上同时具备优秀的多线性能和优秀的单线性能。
另外你有一点没有明确:

就是超线程仍然需要一部分硬件支持,它不是纯粹的软件支持

比如你说的那个达到2.5倍的玩意,它CPU里面肯定有一部分硬件东西不是只有一份!最少也有3份!

再说直接点,就是它做了一部分多核心的硬件,只是没做全

所以你说的让多线程和单线程性能矛盾减少其实是扯淡,那些多线程其实本身也是单线程

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 12:52 发表
超线程难度更大所以发展更慢,这不是恰恰说明了更高端么?你要是继续觉得傻堆核心更好我只能理解为你是CPU厂的股东了。
它根本不是高端,它是太复杂

我再说一遍,超线程做了一部分多核心的硬件,只不过不是所有的多做了

它一部分靠多硬件,一部分靠软件实现
所以才复杂难做

多核心直接把硬件做了多分,全靠硬件分成两个或两个以上核心,所以简单好做好网上加

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 13:03 发表
POWER8的运算管线是传统设计的4倍宽度,浮点单元更有6组。
然而单线程虽然有提升,但提升是完全对不起这个规模的,需要超线程去保证这些能得到有效利用不至于浪费。
它估计设计的时候就是针对超线程为主设计的
出现这种情况可以理解
我不反对它自己是超线程技术为主
但是刚才已经说了,它是少数,甚至是另类

人家别的民用CPU都是多核心为主,超线程为辅,
你非说是因为超线程技术高级难做,效率更高,那就扯淡了
我也认为它难做,但是我不认为它就高级

TOP

posted by wap, platform: Meizu 魅蓝2
引用:
原帖由 @卖哥  于 2017-1-17 13:20 发表
追求单线程性能就没法回避这个,haswell也堆到了8执行,单线程提升完全不成比例。
未来AMD的ZEN是10执行,单线程无法有效利用运算资源的问题无法回避。
所以现在多核心都带个超线程

但是厂商仍然在堆核心数,这说明比起发展超线程,增加核心数更加重要

以后是以后,以后说不定这两种都变得没什么用了
就跟增加频率一样

TOP

发新话题
     
官方公众号及微博