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


发新话题
打印

这几年因特尔最出名的大众cpu技术是超线程?

超线程一点不大众

把1颗CPU分成2颗逻辑CPU

是给虚拟化技术用的,而虚拟化主要是个服务器用的

普通老百姓用不到这个


TOP

引用:
原帖由 seek 于 2012-8-21 19:39 发表

不然,超线程技术对多线程的程序运行效率也有提升,提高了cpu运算器的利用率~
神机cell就是单核双线程
真正搞笑了,桌面上的多线程程序还不是被CPU多核化给逼的。

程序当然是单线程的最容易写。

像商用ERP服务器上,多线程的优化是专门的学问啊。

回到桌面,除了压片是真正占了多核化的光。

其他游戏什么的,其实还是核心速度高好,并不是核越多越好。

而普通的小程序,也根本不需要多核。



TOP

引用:
原帖由 zcomic 于 2012-8-22 11:22 发表

我就说你怎么不开窍,你用电脑难道同一时间只开一个软件啊??

只看到程序是单线程的,没看到系统是多任务的,实在不知道脑子怎么能僵化到这种程度
喷了,原来10年前的电脑就不能同时开IE和听歌了。

把一个CPU的能力按时段分给不同的程序是早就已经解决的事情。

而且CPU越强,能处理的事情越多。

但是现在很少有单独一个程序能够把几个核的能力都用得很好。


TOP

引用:
原帖由 hourousha 于 2012-8-25 19:04 发表

……程序当然是多线程的容易写。很多情况下多线程是最直接的思路。不用多线程,用中断+long_jump很简单吗?
请注意,写多线程程序,和对SMP的多线程优化是两个概念。后者是一门相当的学问,而前者是码农的基础技能 ...
谢谢指正。

TOP

引用:
原帖由 seek 于 2012-8-26 00:49 发表


我说的是超线程,你怎么扯到多核上去了。
多线程编程,有时比单线程方便很多,看使用场景
超线程就是把1个CPU模拟成2个  

就是给VMWARE等一票模拟厂商用的  

对于普通用户来说,其实去掉超线程技术只有好  

TOP

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