瑞星卡卡安全论坛技术交流区系统软件 请问下双核和HT超线呈两者有何区别?

1   1  /  1  页   跳转

请问下双核和HT超线呈两者有何区别?

请问下双核和HT超线呈两者有何区别?

请问下双核和HT超线呈两者有何区别?
最后编辑2007-02-02 22:17:13
分享到:
gototop
 

双核心简介 
 
   
    在2005年以前,主频一直是两大处理器巨头Intel和AMD争相追逐的焦点。而且处理器主频也在Intel和AMD的推动下达到了一个又一个的高峰,就在处理器主频提升速度的同时,也发现在目前的情况下,单纯主频的提升已经无法为系统整体性能的提升带来明显的变化,伴随着高主频也带来了处理器巨大的发热量,更为不利是Intel和AMD两家在处理器主频提升上已经有些力不从心了。在这种情况下,Intel和AMD都不约而同地将投向了多核心的发展方向,在不用进行大规模开发的情况下将现有产品发展成为理论上性能更为强大的多核心处理器系统。

    双核处理器就基于单个半导体的一个处理器上拥有两个一样功能的处理器核心,就是将两个物理处理器核心整合入一个内核中。事实上,双核架构并不是什么新出的技术,在此之前双核心处理器一直是服务器的专利,现在已经逐步面向普通用户。

    总的来说,虽然双核心处理器的性能较单核心处理器有所提升,但考虑到目前大部分的应用程序,比如Office办公软件、游戏、视频播放等应用都是单线程的,因此对于大多数用户来说选择单核心处理器仍是最佳选择。而对于进行专业视频、3D动画和2D图像处理的用户来说,就有必要考虑一下双核心的系统。


gototop
 

所谓超线程技术(HT)就是利用特殊的硬件指令,把多线程处理器内部的两个逻辑内核模拟成两个物理芯片,从而使单个处理器就能“享用”线程级的并行计算的处理器技术。多线程技术可以在支持多线程的操作系统和软件上,有效的增强处理器在多任务、多线程处理上的处理能力。简单来说就是模拟两个CPU进行工作。

采用超线程技术的CPU在处理多任务的能力上显著强过非超线程的CPU,但在单任务的工作方面并没有太大的性能优势,甚至在运行不支持超线程技术的软件时性能还略有下降。一般来说,超线程的CPU主要用在高端机及服务器上,普通的家用或办公机器,如果没有特殊要求,不必使用HT。

关于很多朋友反映使用超线程CPU性能提升不大的问题做一下解释,这当中存在一个误区,很多朋友认为只要使用超线程的CPU就能用上超线程技术,事实上并非如此。要将超线程的威力发挥出来需要五大基本的条件

a)CPU要支持HT,目前支持超线程技术的CPU有P4C系列、P4E系列以及部分型号的Xeon

b)主板芯片要支持HT,这是很容易被忽略的条件之一。目前支持HT的主板芯片组主要有 Intel i925/i915/i875/i865全系列、VIA PT800/PT880、SIS 655FX/655TX/661FX、ATI 9100IGP。

c)内存需要双通道的DDR400。由于开启超线程的CPU前端总线高达800MHz,数据带宽高达6.4GB/s,因此要求内存带宽也必须达到6.4GB/s,避免系统瓶颈的产生。单通道的DDR400带宽只有3.2G/s,而双通道技术可使其带宽增加一倍,达到6.4G/s,满足超线程CPU的需要。我见到不少朋友拿848配P4C,这就是超线程性能无法发挥出来的原因之一。(顺便提醒一句,i848、PT800只是支持超线程,却不支持双通道,这是一些朋友将其称之为鸡肋的原因)

d)操作系统的支持。这是被人们忽略最多的前提条件!绝大多数朋友认为只要硬件全方面满足超线程的需要就可以了,其实不是如此,小心操作系统会从中作梗!目前支持超线程技术的操作系统极为有限,只有WinXP专业版(打上SP1补丁)以后的操作系统才支持超线程技术,另Windows2000打上最新的SP4补丁也可以支持超线程。

e)应用软件的支持。一般来说,只要能够支持多处理器的软件均可支持超线程技术,但是实际上这样的软件并不多,而且偏向于图形、视频处理等专业软件方面,游戏软件极少有支持的。应用软件有Office 2000、Office XP等。
gototop
 

引用:
【叫我小明的贴子】请问下双核和HT超线呈两者有何区别?
………………

以后你自己用百度搜吧,
gototop
 

了解了~
顶~
gototop
 

【回复“tspopo”的帖子】看到就学!感谢TSPOPO!毕竟还是论坛回答比较直观....
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT