POPPUR爱换

标题: 为什么不能把2个cpu个虚拟成1个? [打印本页]

作者: jfc9000    时间: 2010-1-20 23:43
标题: 为什么不能把2个cpu个虚拟成1个?
多核cpu开始大流行了。2核心用起来确实比单核心爽的多
是不是核心越多越好呢?想当然,是。 人多力量大嘛。
但是在实际应用中,多数时候,4个或者更多的核心没有比双核心的快多少。
当遇到少数支持多核心软件的时候,人多力量大的优势立刻表现出来了。
老是有人说 以后支持多核心的软件会越来越多。
“以后”是多久? 我不知道 我只知道我现在用的软件只有1 2个支持多核心

关于这个状况,我总认为。让软件支持多核心不如让操作系统支持多核心,让操作系统支持多核心不如让硬件支持多核心。
当然我说的这个“支持”不只是现在的“支持” 我的意思是让操作系统把n个核心认成一个。把它们的运算能力都集中起来统一分配,就像使用一个cpu一样。这个功能最好是在硬件层面上完成。最好是cpu自己就能统一调度自己的n个核心的运算能力。 这样不就好了嘛,不管什么软件都可以实现核心越多越快


小弟不太懂电脑,没事瞎琢磨。请各位大侠指正
作者: xiaoyiao    时间: 2010-1-21 08:30
以前貌似有一种说法,AMD正在研究名为anti-HT的新技术。HT(超线程)技术是将一个物理CPU模拟为两个虚拟CPU从而在多线程应用中获得性能提高,而anti-HT(逆向超线程)技术刚好相反,它将两个物理CPU强化为一个整合CPU来运行。从而在所有应用程序(特指非多线程程序)中获得极大的性能提高!以此来解决当前多核CPU性能提升不大的困境。何时出炉,等吧。。。。。。
作者: hardskybbs    时间: 2010-1-21 08:57
AMD和INTEL对着干么....
作者: AlcatrazX    时间: 2010-1-21 09:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: yellowb    时间: 2010-1-21 09:58
难啊.....
作者: WilDroSe    时间: 2010-1-21 11:02
anti-HT 囧rz.........
作者: kakudes    时间: 2010-1-21 11:07
anti-HT……A家和家的花边新闻么
作者: 发动机    时间: 2010-1-21 11:07
本帖最后由 发动机 于 2010-1-21 11:09 编辑

从操作系统角度可以做到,【也
作者: gzjw    时间: 2010-1-21 11:12
本帖最后由 gzjw 于 2010-1-21 11:13 编辑

这想法很好
以前核心少不够用,通过HT来模拟多核心,应对多线程应用
现在核心多用不完,希望能将多核心集合成一个核心,提高单核性能
期待AMD发明CPU交火技术!
作者: upson    时间: 2010-1-21 12:32
AMD的逆向超线程从06年以后就没人提了 而且看起来这个技术的基础还是多核
作者: qqq55564    时间: 2010-1-21 13:03
并行计算技术  我也在等啊
话说 计算机集群 不早普及这类技术了么
为啥民用还没出来
作者: wl00560    时间: 2010-1-21 14:29
早就有这种思想了,当时还激动了一下……
现在没人提了,不知为什么……
作者: kunnsr    时间: 2010-1-21 14:36
这个技术好啊  剑侠情缘3 ~~~  出来这么久了 还不支持双核 在停留在单核阶段 当时用AMD平台 X2 245  寻思了好久 换那个U? 单核性能更强点   无果 最终换I5 750 单核 还可以用8M的L3 比E8 6M多2M~
作者: kong_64    时间: 2010-1-21 15:55
也对,应该吧2个虚拟成一个.免得不支持.
作者: 25252555    时间: 2010-1-21 16:39
难吧~~估计3年后再看看
作者: hakase    时间: 2010-1-21 17:29
看来GZ的同学都不是学CS的啊

这想法实质上和ILP一样,而ILP早已经山穷水尽了。还是搞一搞Cache比较有前途。
作者: lqhpop2007    时间: 2010-1-21 20:49
AMD的推土机类似逆反线程。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4