小议“超线程”和“双通道”技术

enchanter 发布于2004-8-1 22:12 821 次浏览 2 位用户参与讨论   [复制分享主题]
时下,随着暑假装机高潮的到来,很多朋友都有选择购买或升级自己电脑的打算,于是乎,从菜鸟到大虾在装机时配置P4超线程和组成双通道成为一种时尚和潮流。可是在这里笔者提醒大家:并不是选购了支持P4超线程的CPU就可以实现“超线程”技术,或者购入了两条内存就可以实现双通道!其实,无论是“超线程”还是“双通道”都需要硬件(CPU、主板、芯片组等)和软件(如操作系统、相应软件)相互配合支持才能真正实现。下面对这两种技术原理和实现条件作简单介绍,使大家在购机时做到“心中有数”才能真正把钱用到“刀刃上”。# k1 S3 O$ o% k5 t6 o4 {
  v/ f7 ?- M( v
  1.“超线程”技术原理揭示- ?) n8 m+ a: A5 {* G* b" C

! t' j$ o5 J6 _- k- l  “超线程”(Hyperthreading Technology)技术就是通过采用特殊的硬件指令,可以把两个逻辑内核模拟成两个物理芯片,在单处理器中实现线程级的并行计算,同时在相应的软硬件的支持下大幅度的提高运行效能,从而实现在单处理器上模拟双处理器的效能。其实,从实质上说,超线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。
1 F+ b, e0 S& }& F" P6 y% k. J5 V# e
  2.“超线程”的实现条件
" A3 O2 S  i4 g5 }  h
. T) j) d9 M- {  * CPU的支持,实现“超线程”的功能必须选购一块支持“HT”技术的处理器。Intel 支持这一技术的CPU有Pentium4 3.06、2.4C、2.6C、2.8C、3.0GHz、3.2GHz处理器以及最新上市的Prescott核心的处理器。" D: `7 v0 N  t1 f: b+ z
0 K0 D/ W; L, `
  * 主板芯片组和主板BIOS的支持- R# M& ?: x' k, {, {! F

  G6 t3 v+ ]3 \  正式支持“HT”技术的芯片组有Intel的875P、E7205、850E、865PE/G/P、845PE/GE/GV、845G(B-stepping)、845E。其中875P、E7205、865PE/G/P、845PE/GE/GV以及最新推出的 915/925芯片组均可直接支持超线程技术的使用,而早前的845E以及850E芯片组,只要升级BIOS就可以解决支持的问题。SiS方面有SiS645DX(B版)、SiS648(B版)、SiS655、SiS658、SiS648FX。VIA方面有P4X400A、P4X600、P4X800。同时,主板的BIOS也必须支持超线程功能。" y! L# _( i$ {( e

# [, J4 R; O+ x( I' z  * 操作系统和应用软件的支持
9 D% y! O+ X5 J
, P' [5 h: O+ ^; {3 H  目前在微软的操作系统中只有Windows XP及以上的版本才能正式支持“超线程”技术,Windows 98/Me/2000均不支持此项功能。* O/ y' S4 L" c0 d, k- {! |

4 k3 z" K- g5 Q# X  一般说来,最大发挥HT技术的运行效能还需要真正支持超线程技术的软件,现实中这样的软件是少之又少的。除了MS Office系列软件和一些视频、图形如Photoshop等专业软件外几乎都不支持HT技术。很多游戏也不支持HT技术。
: K: }0 C% S+ d" K7 x; e
% y, u! M4 q& r  3. 何谓“双通道”内存技术# M2 I" U' D: l7 A1 \. F& h; I
" ?: ~9 j# V* B6 c9 S5 {% u
  双通道内存技术,就是在主板北桥芯片组里制作两个内存控制器,这两个内存控制器是可以相互独立工作的。在这两个内存通道上,CPU可以分别寻址、读取数据,从而在理论上可以使内存的带宽增加一倍,数据存取速度也相应增加一倍,其带宽一般可以达到128bit。说到这里,聪明的读者想必明白了所谓的“双通道内存技术”其实和内存自身没有关系,它其实是主板芯片组的一种技术。
6 x' X# t+ l6 J! R' Y5 R4 }- h
8 r2 ?. ]* E6 o2 S& A9 x  4.“双通道”的实现条件
5 f& ?4 r/ p$ i# B8 F8 n' h* `
% E. z7 y- r& i6 F- l" p  * 既然它是一种主板的技术,当然首先需要主板芯片组的支持才行。从Intel阵营来讲有不少的“兄弟”支持它:i850、 i875P、i7205、i865PE、i865G、SiS655、SiS655FX、VIA PT600(P4X600)、VIA PT800(P4X800)、VIA PT880等芯片组都可以实现“双通道”内存技术。而AMD阵营则显得“势单力薄”,只有新近杀入芯片组的NV系列的NForce2 、NForce3芯片和刚刚推出的VIA的KT880苦苦支撑局面。( n& @6 }: n8 R. O' }; K

# D& m& Z0 w1 t" h# u0 I- z" R8 J  * 既然是双通道,两条内存的选购也是必需的。但是不同的芯片组对内存的规格要求也是不同的,比如Intel阵营要求必须是两条相同容量和类型的内存,而VIA和SiS对内存的要求相对宽松些了。$ R' |1 O: z$ ]0 Q1 w

0 [/ a* m3 B& b) b  J; t. T  * 正确安装方法是实现内存“双通道”的关键。许多朋友在安装完双通道,系统BIOS检测并未提示“Dual Channel”即双通道没有实现。其实是安装方法不对头,其安装有讲究:必须将一对内存分别插入 DIMM 1、DIMM3或者是DIMM2 、DIMM4内存插槽才能真正实现内存的双通道技术。
0 T2 O9 L3 d1 w1 {; a& d2 b: d
) A4 N4 u/ S8 b: }  小提示:千万不能将两条内存插入DIMM1/DIMM2、DIMM3/DIMM4、DIMM1/DIMM4
: D9 \1 b' P* O& u7 r- [* U$ e9 R
. [: S- o. x6 a' @+ g+ M+ E( l  或者DIMM2/DIMM3,否则就无法实现双通道的效果,甚至造成无法开机。

已有(2)人评论

fxh37 发表于 2004-8-4 03:45:34 | 显示全部楼层
<P>太深奧了拉</P><P>        不懂</P>
fxh37 发表于 2004-8-4 03:46:07 | 显示全部楼层
<P>仔細看看....</P><P>                                                                         終于明白了</P>
您需要登录后才可以回帖 登录 | 註冊

本版积分规则

快速
回复
返回
列表
返回
顶部