×

新导航介绍,点击查看

如何选择电脑主板-电脑DIY之主板选购2

发表日期:2007-07-03 摄影器材: 其它相机 点击数: 投票数:

的类型是不同的,而主板支持此类型就代表着属于此类的CPU大多能在该主板上运行(在主板所能支持的CPU频率限制范围内)。CPU类型从早期的386486PentiumK5K6K6-2Pentium IIPentium III等,到今天的Pentium 4DuronAthlonXP、至强(XEON)、Athlon 64经历了很多代的改进。每种类型的CPU在针脚、主频、工作电压、接口类型、封装等方面都有差异,尤其在速度性能上差异很大。只有购买与主板支持CPU类型相同的CPU,二者才能配套工作。

  我们知道,CPU需要通过某个接口与主板连接的才能进行工作。CPU经过这么多年的发展,采用的接口方式有引脚式、卡式、触点式、针脚式等。而目前CPU的接口都是针脚式接口,对应到主板上就有相应的插槽类型。不同类型的CPU具有不同的CPU插槽,因此选择CPU,就必须选择带有与之对应插槽类型的主板。主板CPU插槽类型不同,在插孔数、体积、形状都有变化,所以不能互相接插。

Socket AM2
Socket S1
Socket F
Socket 771
Socket 479
Socket 775
Socket 754
Socket 939
Socket 940
Socket 603
Socket 604
Socket 478
Socket A
Socket 423
Socket 370
SLOT 1
SLOT 2
SLOT A
Socket 7

  支持CPU个数是指芯片组理论

上所能支持的CPU个数以及最大个数。对于普通的台式机和笔记本芯片组而言,其支持的CPU个数一般都是1个;而对于服务器和工作站芯片组而言,由于其必须面对大量的多任务应用以及多线程程序,单CPU系统显然无法胜任工作,必须采用SMP的形式,所以其支持的CPU个数可以达到2个、4个、8个甚至更多。

    当然,在主板上也不一定会有与芯片组所支持的CPU个数对应数量的CPU插槽,这是因为在实际制造主板时,主板厂商会根据自己对市场的判断和定位以及客户的实际需求来决定主板支持几个CPU,例如AMD 8000系列芯片组最大支持8CPU,但是实际上大多数AMD 8000主板所支持的CPU1个、2个或4个,真正支持8个的只有少量高端主板。另外,支持多平台的芯片组在采用的CPU类型不同时其支持的CPU个数也可能是不同的,例如VIA K8T800 Pro在采用Athlon 64时只能支持1个,而采用Opteron却能支持2个;还有Intel 875PIntel官方宣称其只能支持1Pentium 4,但也有少数主板厂商(例如华硕)用其制造了支持2Xeon的主板。

      超线程技术 CPU生产商为了提高CPU的性能,通常做法是提高CPU的时钟频率和增加缓存容量。不过目前CPU的频率越来越快,如果再通过提升CPU频率和增加缓存的方法来提高性能,往往会受到制造工艺上的限制以及成本过高的制约。

  尽管提高CPU的时钟频率和增加缓存容量后的确可以改善性能,但这样的CPU性能提高在技术上存在较大的难度。实际上在应用中基于很多原因,CPU的执行单元都没有被充分使用。如果CPU不能正常读取数据(总线/内存的瓶颈),其执行单元利用率会明显下降。另外就是目前大多数执行线程缺乏ILPInstruction-Level Parallelism,多种指令同时执行)支持。这些都造成了目前CPU的性能没有得到全部的发挥。因此,Intel则采用另一个思路去提高CPU的性能,让CPU可以同时执行多重线程,就能够让CPU发挥更大效率,即所谓“超线程(Hyper-Threading,简称“HT”)”技术。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。

  采用超线程及时可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。

  超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HTdie的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。

  虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。

  英特尔P4 超线程有两个运行模式,Single Task Mode(单任务模式)及Multi Task Mode(多任务模式),当程序不支持Multi-Processing(多处理器作业)时,系统会停止其中一个逻辑CPU的运行,把资源集中于单个逻辑CPU中,让单线程程序不会因其中一个逻辑CPU闲置而减低性能,

关键词:电脑知识

作者:少主

《如何选择电脑主板-电脑DIY之主板选购2》


下一篇:没有了

最 新:
没有其它新的作品了

更多少主的POCO作品...

评论