需要一个新的CPU吗? - 页 8

 
Docent >> :

显然,Win7确实区分了它们--为了优化规划。


据我所知,没有。

 
虚拟内核是否区分物理内核和虚拟内核是个大问题。最重要的是,虚拟内核并不能带来和物理内核一样的性能提升。此外,有些项目中,超额交易甚至会降低业绩。因此,即使我们把一个程序分成8个线程,额外的4个虚拟核心也没有什么用。尽管这在很大程度上取决于你的程序对多线程计算 的优化。但无论如何,虚拟核心不会给你带来巨大的收益。如果它不会太慢...
 
E_mc2 >> :
>> 是否是虚拟核心根本不重要。最重要的是,虚拟内核对性能的提升远不及物理内核。此外,有些程序中的超额交易甚至会降低性能。因此,即使我们把它划分为8个线程,额外的4个虚拟核心也没有什么用处。尽管这在很大程度上取决于你的程序对多线程计算的优化。但无论如何,虚拟核心不会给你带来巨大的收益。如果它不会太慢...

明年年初,英特尔已经承诺推出六核处理器,但在插座1366下。我希望它们不会太贵。

 

http://www.ixbt.com/cpu/archspeed-2009-3.shtml

http://www.ixbt.com/cpu/archspeed-2009-4.shtml

在这里,你可以详细了解超级交易的结果和作用。你不应该指望获得至少8个核心并获得显著的性能提升。在4核CPU上,Hyper Trading的平均性能提升只有10%。这正是平均水平,在11个程序中,超额交易降低了CPU性能。所以你还是要看看你在用什么程序做超额交易,好像还没有更糟糕...

 

当HT被启用时,所有的核心都成为虚拟的。这个核心是物理的,这个是虚拟的,这已经不存在了。

但HT的行为不同,这是事实。然后,别忘了,各级缓存在每个核心上都减半,这也是不好的。总之,这一切都取决于一个具体的代码。在一个主题中,我们已经讨论了MT4的问题 - 缓存很重要,根据适度的统计,HT模式会减慢速度。但这是4,它是单线程的。

简而言之,没有讨论的主题--我们什么都不谈。

 
ManfromRio >> :

明年年初,英特尔已经承诺推出六核处理器,但在插座1366下。我希望它们不会太贵。


根据定义,1366插座本身就很昂贵。特别是如果你考虑到整个平台的成本。昂贵的X58芯片组主板,你必须为三通道内存控制器安装三个内存模块。这些CPU本身被定位为顶级型号,因此是生产的CPU系列中最昂贵的。此外,任何刚刚发布的硬件都会有高价。所以我认为......甚至可以肯定的是,他们收取的价格是充分的。嗯,像往常一样,6个核心的存在并不自动意味着显著的增长。你需要为6个核心优化软件。也不是所有的程序都针对4个核心进行了优化。
 

我们很清楚超线程的虚假性。

别担心,我们会进行实际测试,如果结果证明运行不超过物理核心数量的测试线程实际效果更好(很期待),那么终端就会默认推荐这样做。

 
E_mc2 >> :


根据定义,1366插座本身就很昂贵。特别是如果你考虑到整个平台的成本。昂贵的X58芯片组主板,你将需要三个内存模块,用于三通道内存控制器。这些CPU本身被定位为顶级型号,因此是生产的CPU系列中最昂贵的。此外,任何刚刚发布的硬件都会有高价。所以我认为......甚至可以肯定的是,他们收取的价格是充分的。嗯,像往常一样,6个核心的存在并不自动意味着显著的增长。你需要为6个核心优化软件。并非所有程序都针对4个核心进行了优化。

关键是,优化是完全平行的。粗略地说,一次运行就是一个线程。所以我不指望在这里有什么花样。核心越多越好。如果更便宜,那么最好看看AMD的6核单元。不考虑英特尔的HT,它比AMD的4个核心快。 这不是1.5倍的因素。

而1366平台从一开始就是一个服务器平台。因此有3个通道的RAM,以此类推。包括价格。

 
Svinozavr >> :

关键是,优化是完全平行的。粗略地说,一次运行就是一个线程。所以我不指望在这里有什么花样。核心越多越好。如果更便宜,那么最好看看AMD的6核单元。抛开英特尔HT不谈,它比他们的4个核心更快--不是1.5倍的差距。

1366平台从一开始就是一个服务器平台。因此,有3个通道的RAM,等等。包括价格。


对AMD来说,它有可能有一个更密切的关注,但当他们将出现在AMD的6核心......因为他们将被释放比英特尔晚。考虑到AMD在顶级领域完全失利,我们可以假设AMD的6核将在性能上超过目前的Kore和7核。同样,Phenom2已经赶上了已经在市场上销售了两年的英特尔四核。因此,价格......它们的价格可能会低于英特尔的CPU。
 
Svinozavr >> :

当HT被启用时,所有的核心都成为虚拟的。这个核心是物理的,这个是虚拟的,这已经不存在了。

但HT的行为不同,这是事实。然后,别忘了,各级缓存在每个核心上都减半,这也是不好的。总之,这一切都取决于一个具体的代码。在一个主题中,我们已经讨论了MT4的问题 - 缓存很重要,根据适度的统计,HT模式会减慢速度。但这是4,它是单线程的。

>> 总之,没有什么话题可讨论--我们什么都不谈。


它们只是在名义上成为虚拟的。真正的工作是由物理核心完成的。超交易并不是真正的多核技术,它是一种优化物理核心负载的技术。在物理效果方面,HyperTrading不提供任何第二个核心,它只提供物理核心的最佳负载,这是因为它可以利用闲置的核心资源,以启动多一个计算线程。超交易本身不是一个独立的内核,它只是在内核上运行。内核不可能跳过自己的性能水平。也就是说,如果一个核心给出的峰值性能是100个单位。Hyper Trading不可能超越核心的物理极限,并给出至少101个单位的性能。正如我所说,它只能优化和最大限度地提高核心负荷,从而避免单个处理器处理单元的停机时间,从而使功率得到提升。如果一个核心有,比如说,70%的利用率,那么Hyper Trading可以帮助加载剩余的30%。但它不会给予超过核心所能给予的权力。这就是为什么超额交易的平均收益只有10%。正是因为这10%,才有助于核心的超负荷工作。