导航:首页 > 编程语言 > 编程要双通道吗

编程要双通道吗

发布时间:2023-04-01 06:25:58

⑴ 用笔记本写编程需要多大内存和显卡

JAVA,LOL,上网看电影,i5没问题,我的就是i5-2450m,12年买的现在跑着VS2010,SQL Server 2008 R2,玩玩极品飞车都没问题
内存4G最低,最好到8G就完全够了
数据库对硬盘性能要求较高,建议你买一个固态硬盘安上,要运销SATA接口的,128GB的大概500左右就够了,250GB的大概800~1200,固态硬盘对数据库的性能提升较大,卸下来的机械硬盘可以买个壳当移动硬盘当仓库旁春游盘
4G1600笔记本内存也在200多元,笔记本买个3700左右的i5-3230M+4G1600+500G机械硬盘+低端独显的型号,戴尔,惠普,联想的都可以,再花700~800左右就可以达到森谈非常高的性能了

⑵ 内存中的“双通道”是指什么意思

分类: 电脑/网络 >> 硬件
问题描述:

双通道是指应用两个内存条,还是用内存颗粒为DDR2的?为什么我听说普通的DDR400也算双通道,这样说对吗?现在的主流---DDR2内存都是支持双通道的吗?跟主板有关系吗?

解析:

双通道内存技术,就是在北桥(又称之为GMH)芯片组里制作两个内存控答握制器,这两个内存控制器是可以相互独立工作的。在这两个内存通道上,CPU可以分别寻址、读取数据,从而可以使内存的带宽增加一倍,数据存取速度也相应增加一倍(理论上是这样)。

目前流行的双通道DDR内存构架是在两个64bitDDR内存控制器构筑而成的,其带宽可以达到128bit,但工作方式不同于单通道128bit的内存控制技术。因为双通道体系的两个内存控制器是独立的、具备互补性的智能内存控制器,两个内存控制器都能够在彼此间零等待时间的情况下同时运作。例如:当控制器B准备进行下一次存取内存的时候,控制器 A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让有效等待时间缩减50%,从而使内存的带宽翻了一翻。双通道DDR的两个内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。这样的灵活性可以让用户使用两条不同构造、容量、速度的DIMM内存条,此时双通道DDR简单地调整到最低的密度来实现128bit带宽,允许不同密度/等待时间特性的DIMM内存条可以可靠地共同运作。

简而言之,双通道技术是一种关系到主板芯片组的技术,与内存自身无关,只要厂商在芯片内部整合两个内存控制器,就可以构成双通道DDR系统。而主板厂商只需要按照内存通道将DIMM分为Channel 1与Channel 2,用户也清烂庆需要成双成对地插入内存,就如同RDRAM那样。如果只插单根内存,那么两个内存控制器中只会工作一个,也就没有了双通道的效果了.

双通道内存控制技术可以历腔非常有效的提高内存带宽,特别是那些需要同内存频繁交换数据的软件和整合有图形核心(整合显卡)的芯片组。在865G这样整合有显卡的双通道主板上,双通道内存控制技术所带来的高带宽,可以帮助整合显卡在划分主存做为显存的时候,得到更高的数据带宽,而显存的数据带宽正是制约一块显卡性能发挥的瓶颈所在。

对于整合图形核心的主板来说,其内存不仅要与CPU频繁变换数据,而且还将被主板上整合的图形核心共享为显存。而在这个时候,显存也必将频繁地进行数据变换,而这对于有限内存带宽来说,无疑将是一种严峻的考验。

双通道内存控制技术是一种主板芯片组技术,只有支持双通道内存控制技术的芯片组才能构架起双通道内存平台,英特尔阵营有I850、 i875P、i7205、i865PE、i865G、SIS655、SIS655FX、VIA PT600(P4X600)、VIA PT800(P4X800)、VIA PT880、9XX系列等芯片组,其真可谓人才济济,而AMD阵营仅有NForce2 ,NForce3,NForce4,GForce6100/6150芯片组独力支撑局面。

⑶ 如何在编程过程中 利用CPU的双通道

双通道是内存的,在os是不可见拿枯的

双通道内存控慎迟制器管理的,os都是看不到的

想消孝洞要提高运行速度
用SIMD 比如mmx,sse,sse2,sse3,sse4.x

⑷ PLC简单 编程 双通道

用一个计数器,计数庆游c0 4,用比较棚桐指令,c0=1时,c0=2 c0=3 c0=4时链差坦,四种状态,用四个中间继电器,我要知道你PLC是什么牌子的啊

⑸ 单通道、双通道是什么意思

简单点就是一个内存只能组单通道,2根内存才能组双通道,内存双通道一般要求按主板上内存插槽的颜色成对使用,此外有些主板还要在BIOS做一下设置,一般主板说明书会有说明。当系统已经实现双通道后,有些主板在开机自检时会有提示,可以仔细看看。由于自检速度比较快,所以可能看不到。因此可以用一些软件查看,很多软件都可以检查,比如cpu-z,比较小巧。在“memory”这一项中有“channels”项目,如果这里显示“Dual”这样的字,就表示已经实现了双通道。两条256M的内存构成双通道效果会比一条512M的内存效果好,因为一条内存无法构成双通道。

内存双通道一般要求按主板上内存插槽的颜色成对使用,此外有些主板还要在BIOS做一下设置,一般主板说明书会有说明。当系统已经实现双通道后,有些主板在开机自检时会有提示,可以仔细看看。由于自检速度比较快,所以可能看不到。

因此可以用一些软件查看,很多软件都可以检查,比如cpu-z,比较小巧。在“memory”这一项中有“channels”项目,如果这里显示“Dual”这样的字,就表示已经实现了双通道。两条256M的内存构成双通道效果会比一条512M的内存效果好,因为一条内存无法构成双通道。并仔灶

⑹ 用笔记本写编程需要多大内存和显卡

对于编程笔记本而言,内存可以上两根4GB内存组双通道内存,至于显卡桥此昌,搭载性能级以上的显卡就可以满足编程需求的扒简,像GTX860M就是一个不错的选择。
对于敏扒编程而言,对于CPU的要求比较高,建议选择标压版、高压版的处理器,不建议选择低压版处理器,性能会有些跟不上,标压版的I5/I7处理器就是一个不错的选择。

⑺ ev6怎么在主机上编程

ev6怎么在主机上编程不是超频的方法之一,也不是用来超频的。
我们知道,电脑有许多配件,配件不同,速度也就不同。在286、386和早期的486电脑里,CPU的速度不是太高,和内存保持一样的速度。后来随着 CPU 速度的飞速提升,内存由于电气结构关系,无法象CPU那样提升很高的速度(就算现在内存达到400、533,但跟CPU的几个G的速度相比,根本就不是一个级别的),于是造成了内存和CPU之间出现了速度差异,这时就提出一个CPU的主频、倍频和外频的概念,外频顾名思义就是CPU外部的频率,也就是内存的频率,CPU以这个频率来与内存联系。CPU的主频就是CPU内部的实际运算速度,主频肯定是比外频高的,高一定的倍数,这个数就是倍频。举个例子,你从电脑LJ堆里拣到一个被抛弃的INTEL 486 CPU,上面印着486 DX/2 66。这个486的CPU的主频是66MHZ,DX/2代表是2倍频的,于是算出CPU的外频是33MZ,也就是内存的工作频率,这同时也是前端总线 FSB的频率。因为CPU是通过前端总线来与内存发生联系的,所以内存的工作频率(或者做乎说外频也行)就是前端总线的频率。刚才这个LJ堆里的486 CPU,前端总线的频率就是33MZ。这样的前端总线结构一直延续到486之后的奔腾(俗话说的586)、奔腾2、奔腾3,例如一颗奔3 933MHZ的CPU,外频133,也就是说它的前端总线是133MHZ,内存工作频率也是133。
到了奔腾4年代,内存和CPU的工作模式发生了改变,前端总线的概念也变得有些复杂。奔腾4 CPU采用了Quad Pumped(4倍并发)技术,该技术可以使系统总线在一个时钟周期内传送4次数据,也就是传输效率是原来的4倍,相当于用了4条原来的前端总线来和内存发生联系。在外频仍然是133MHZ的时候,前端总线的速度增加4倍变成了133X4=533MHZ,当外频升到200MHZ,前端总线变成 800MHZ,所以你会看到533前端总线的P4和800前端总线的P4,就是这样来的。他们的实际外频只有133和200,但由于人们保留了以前老的概念——前端总线就是外频,所以习惯了这样的叫法:533外频的P4和800外频的P4。其实还是叫533前端总线或533 FSB的P4比较合亩胡慎适。
那内存的情况怎么样呢?外频不完全等于前端总线了,那外频还等于内存的频率吗?内存发展到了DDR,跟原来相比,一个时钟周期内可以传送比原来多一倍的数据,DDR就是DOUBLE DATA RATE的缩写,意思就是双倍的数据传输速率。在133MHZ的外频下,DDR的传输速度是266,外频提高到200MHZ的时候,DDR的传输速度是 400,DDR266的内存和DDR400的内存就是这个意思。
再看一下现在外频、内存频率、CPU的前端总线的的关系。在以前P3 的时候,133的外频,内存的频率就是133,CPU的前端总线也是133,三者是一回事。现在P4的CPU,在133的外频下,前端总线达到了 533MHZ,内存频率是266(DDR266)。问题出现了,前端总线是CPU与内存发生联系的桥梁,P4这时候的前端总线达到533之高,而内存只有 266的速度,内存比CPU的前端总线慢了一半,理论上CPU有一半时间要等内存传数据过来才能处理数据,等于内存拖了CPU的后腿。这样的情况的确存在的,845和848的主板就是这样。于是提出一个双通道内存的概念,两条内存使用两条通道一起工作,一起提供数据,等于速度又增加一倍,两条DDR266 就有266X2=533的速度,刚好是P4 CPU的前端总线速度,没有拖后腿的问题。外频提升到200的时候,CPU前端总线变为800,两条DDR400内存组成双通道,内存传输速度也是800 了。所以要P4发挥好,一定要用双通道内存,865以上的主板都提供这个功能。但845和848主板就没有内存双通道功能了。
刚才说的是INTEL P4的FSB概念,它的对手AMD的CPU有所不同。
旧的462针脚的AMD CPU,采用ev6前端总线,相当于外频的两倍,也就是133外频时,AMD 462脚的CPU的FSB是266,使用DDR266内存和他搭配就刚刚好,如果用两条DDR266做成双通道,虽然内存有533的传输速度,但对于 266的FSB,作用不大,所迅敬以双通道内存对CPU的帮助不明显。
新的AMD 754/939 64位CPU,内部就集成了内存管理器(以前内存管理器在主板心片里),所以AMD 64位CPU的前端总线FSB频率与CPU实际频率一致。
就是前端总线的意思,800的U用在533的板上这个U就降到533的状态下使用,DDR400也是只有DDR266的速度
前端总线(FSB)频率(即总线频率)是直接影响CPU与内存直接数据交换速度
CPU主频=总线频率*倍频
外频与前端总线(FSB)频率的区别:前端总线的速度指的是数据传输的速度,外频是CPU与主板之间同步运行的速度。
所以用FSB是533的主版应该可以用!
fsb是速度。能不能上要看总线频率
FSB(前端总线)front side bus
在PC 内部,一个设备与另一个设备通过系统总线(Bus)传递数字信号。CPU可以通过前端总线(FSB)与内存、显卡及其他设备通信。FSB频率越快,处理器在单位时间里得到更多的数据,处理器利用率越高。
前端总线频率直接影响CPU与内存直接数据交换的总线速度。由于采用了特殊的技术,使存在于CPU与内存(CPU通过北桥的内存管理器与内存交换数据)的总线能够在一个时钟周期内完成2次甚至4次传输,因此相当于频率提升了好几倍。(即是CPU外频数倍。)
Intel和AMD在FSB上采用的技术不同。
Intel FSB频率=CPU 外频*4
例如:2.4C 外频200MHz, FSB频率800MHz
AMD FSB频率=CPU外频*2
例如:Athlon XP 2500+ (Barton)外频 166MHz,FSB频率333MHz 。
FSB带宽表示FSB的数据传输速度,单位MB/s或GB/s 。
FSB带宽=FSB频率*FSB位宽/8,现在FSB位宽都是64位。
例如:P4 2.0A:FSB带宽=400MHz*64bit/8=3.2GB/s 。
一般就INTEL的U来说400的上266
533的上333

⑻ AB PLC编程中急停双通道如何理解

⑼ “双通道”是指的什么好象是计算机的技术啊。

最近笔者在各大市场中发现一个有意思的现象,凡是来电脑城攒机的用户不管是初学者、游戏玩家还是高手们,都不约而同的选择了Intel P4C系列处理器(支持超线程)和I865芯片组(支持双通道内存技术)主板,好像不选择具备超线程技术的P4和支持双通道的芯片组就是一种落伍、掉价的表现。可是他们当中又有多少人真正了解这两种技术呢,而最终将它们的性能发挥出来的人又有多少呢?

对于超线程技术和双通道内存控制技术可以说是两种不同的技术。当然,这两种技术在实际中的应用,均能从不同的应用层面找到自己的位置和价值。为了让大家彻底了解两种技术,笔者认为,唯有对这两种技术进行相应的剖析和纵向对比测试蚂轿,方能找到我们所需要的答案。当然,也只有这样,才能使我们在“攒机”的时候,做到“有的放矢”,以避免自己钱袋中所剩无几的“银两”被浪费掉。

一、 什么是“超线程”处理器技术

简单定义“超线程”技术

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

超线程技术可以使操作系统或者应用软件的多个线程,同时运行于一个超线程处理器上,其内部的两个逻辑处理器共享一组处理器执行单元,并行完成加、乘、负载等操作。这样做可以使得处理器的处理能力提高30%,因为在同一时间里,应用程序可以充分使用芯片的各个运算单元。

对于单线程芯片来说,虽然也可以每秒钟处理成千上万条指令,但是在某一时刻,其只能够对一条指令(单个线程)进行处理,结果必然使处理器内部的其它处理单元闲置。而“超线程”技术则可以使处理器在某一时刻,同步并行处理更多指令和数据(多个线程)。可以这样说,超线程是一种可以将CPU内部暂时闲置处理资源充分“调动”起来的技术。

超线程是如何工作的

在处理多个线程的过程中,多线程处理器内部的每个逻辑处理器扒型均可以单独对中断做出响应,当第一个逻辑处理器跟踪一个软件线程时,第二个逻辑处理器也开始对另外一个软件线程进行跟踪和处理了。

另外,为了避免CPU处理资源冲突,负责处理第二个线程的那个逻辑处理器,其使用的是仅是运行第一个线程时被暂时闲置的处理单元。例如:当一个逻辑处理器在执行浮点运算(使用处理器的浮点运算单元)时,另一个逻辑处理器可以执行加法运算(使用处理器的整数运算单元)。这样做,无疑大大提高了处理器内部处理单元的利用率和相应的数据、指令处吞吐能力。

实现超线程的五大前提条件

(1)需要CPU支持

目前正式支持超线程技术的CPU有Pentium4 3.06GHz 、2.40C、2.60C、2.80C 、3.0GHz、3.2GHz以及Prescott处理器,还有部分型号的Xeon。

(2)需要主板芯片组支持

正式支持超线程技术的主板芯片组的主要型号包括Intel的875P,E7205,850E,865PE/G/P,845PE/GE/GV,845G(B-stepping),845E。875P,E7205,865PE/G/P,845PE/GE/GV芯片组均可正常支持超线程技术的使用,而早前的845E以及850E芯片组只要升级BIOS就可以解决支持的问题。SIS方面有SiS645DX(B版)、SiS648(B版)、SIS655、SIS658、SIS648FX。VIA方面有P4X400A、P4X600、P4X800。

(3)需要主板BIOS支持

主板厂商必须在BIOS中支持超线程才行。

(4)需要操作系统支持

目前微软的操作系统中只有Windows XP专业版及后续版本支持此功能,而在Windows2000上实现对超线程支持的计划已经取消了。

(5)需要应用软件支持

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

二、 什么是“双春物猜通道”内存技术?

双通道内存技术,就是在北桥(又称之为GMH)芯片组里制作两个内存控制器,这两个内存控制器是可以相互独立工作的。在这两个内存通道上,CPU可以分别寻址、读取数据,从而可以使内存的带宽增加一倍,数据存取速度也相应增加一倍(理论上是这样)。

目前流行的双通道DDR内存构架是在两个64bitDDR内存控制器构筑而成的,其带宽可以达到128bit,但工作方式不同于单通道128bit的内存控制技术。因为双通道体系的两个内存控制器是独立的、具备互补性的智能内存控制器,两个内存控制器都能够在彼此间零等待时间的情况下同时运作。例如:当控制器B准备进行下一次存取内存的时候,控制器 A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让有效等待时间缩减50%,从而使内存的带宽翻了一翻。

双通道DDR的两个内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。这样的灵活性可以让用户使用两条不同构造、容量、速度的DIMM内存条,此时双通道DDR简单地调整到最低的密度来实现128bit带宽,允许不同密度/等待时间特性的DIMM内存条可以可靠地共同运作。

简而言之,双通道技术是一种关系到主板芯片组的技术,与内存自身无关,只要厂商在芯片内部整合两个内存控制器,就可以构成双通道DDR系统。而主板厂商只需要按照内存通道将DIMM分为Channel 1与Channel 2,用户也需要成双成对地插入内存,就如同RDRAM那样。如果只插单根内存,那么两个内存控制器中只会工作一个,也就没有了双通道的效果了。

如果只插单根内存,那么两个内存控制器中只会工作一个

双通道内存控制技术可以非常有效的提高内存带宽,特别是那些需要同内存频繁交换数据的软件和整合有图形核心(整合显卡)的芯片组。在865G这样整合有显卡的双通道主板上,双通道内存控制技术所带来的高带宽,可以帮助整合显卡在划分主存做为显存的时候,得到更高的数据带宽,而显存的数据带宽正是制约一块显卡性能发挥的瓶颈所在。

对于整合图形核心的主板来说,其内存不仅要与CPU频繁变换数据,而且还将被主板上整合的图形核心共享为显存。而在这个时候,显存也必将频繁地进行数据变换,而这对于有限内存带宽来说,无疑将是一种严峻的考验。

双通道内存控制技术是一种主板芯片组技术,只有支持双通道内存控制技术的芯片组才能构架起双通道内存平台,英特尔阵营有I850、 i875P、i7205、i865PE、i865G、SIS655、SIS655FX、VIA PT600(P4X600)、VIA PT800(P4X800)、VIA PT880等芯片组,其真可谓人才济济,而AMD阵营仅有NForce2 、NForce3芯片组独力支撑局面。

让事实说话 超线程与双通道到底有没有用(2)

2003-12-2 2:02

电脑动力

LSW

三、“超线程”处理器技术的优点与缺点

超线程技术的优点

(1)超线程在Web服务、SQL数据库等很多服务器领域的应用中表现优异。

(2)主流的桌面芯片组基本都已可以支持超线程,你无需额外的花费。

(3)Windows XP已经针对其作出优化,在运行多个不支持多线程的程序时,性能也可能会获得提高。即便带来损失,也会显得比较轻微。

(4)在某些支持多线程的软件应用上能够得到30%左右的性能提升,如3dsmax、Maya、Office、Photoshop等。Intel甚至在一项测试中取得了90%的提高。

超线程技术的缺点

(1)较受欢迎的Windows 2000并不支持超线程技术,必须得安装也许您并不满意的Windows XP。

(2)打开超线程后处理单线程应用,处理器性能有时会降低。

(3)缺乏针对超线程优化的各种普通应用软件,性能因此得不到充分体现。

总的来说,通过以上优缺点的比较,我们已经了解到了超线程技术的确能够在处理多任务的时候,能够给系统性能带来一定的提升。而在运行单任务处理的时候,多线程的其优势是无法表现出来的,而且一旦打开超线程,处理器内部缓存就会被划分成几个区域,互相共享内部资源,从而造成单个的子系统性能下降。 笔者认为,用户在进行单任务操作时候,没有必要打开超线程,只有多任务操作时候可以适时打开超线程,享受超线程技术带来的好处。

四、“双通道”内存控制技术的优缺点

双通道的优点

(1)可以带来2倍的内存带宽,从而可以那些与必须内存数据进行频繁交换的软件得到极大的好处,譬如SPEC Viewperf、3DMAX、IBM Data Explorer、Lightscape等。

(2)在板载显卡共享内存的时候,双通道技术带来的高内存带宽可以帮助显卡在游戏中获得更为流畅的速度,以3Dmark2001Se为例,其得分成绩的差距,可以拉大到15-40%。

双通道的缺点

(1)必须构架在支持双通道的主板上,并且必须要有两条相同容量、类型内存条。英特尔的双通道对于内存类型和容量要求很高,两根内存条必须完全一致。而SIS和VIA的双通道主板则允许不同容量和类型的内存共存,只要是两根内存条就行。

(2)双通道内存控制技术在普通的游戏和应用上,与单通道的差距极小。

(3)需要购买支持双通道内存控制技术的主板和两根内存条,而这需要更多的成本。

(4)双通道的接法,对于初手来说十分重要,一旦接法不正确,将无法使双通道起作用。

(5)双通道内存架构,其超频比较困难,这对于喜欢DIY超频朋友将不太适合。

五、 “超线程”与非“超线程”之间的较量

下面,我们将以一块P4 3.0G(支持HT)处理器为测试对象,通过打开和关闭其超线程技术来比较一下两者的性能差距究竟有多大。

测试平台,可见下表。

在这个测试平台之下,我们将使用ZD Business Winstone 2002 1.0(商用办公性能测试)、SiSoft Sandra2003(硬件信息和性能基准测试)、3DMark2001 SE(着名的3D显卡性能测试软件)、Lame(音频压缩)、Flaskmpeg+Divx 5.0.2 Codec(视频压缩)、3D Studio Max 5(3D渲染)、Photoshop 7.0(2D图像)、3D Mark2001 SE+Super PI(多任务测试)来验证HT究竟具备何等威力。

测试1:ZD Business Winstone 2002 1.0

这个软件用来测试系统商业办公性能,包括了Word、Excel、Access、PowerPoint、FrontPage、WinZip、Norton AntiVirus、Lotus Notes以及Netscape等实际应用;ZD Content Creation Winstone 2002 1.0.1则用来测试系统的Web、图形和多媒体等内容创建性能,包括Photoshop、Premiere、Director、Dreamweaver、UltraDev、Navigator、Windows Media Encoder 以及Sound Forge等。

在ZD Business Winstone 2002 1.0中,开启HT与关闭HT的性能差距是极小的。开启HT之后,几乎没有整机商业办公性能产生什么影响(仅0.2%)。当然,这与办公软件是否支持超线程有很大的关系,因此如果你仅仅是一个商用、办公用户,便没有必要选择超线程。

测试2:利用SiSoft Sandra2003单独对处理器子系统进行测试

CPU常规运算性能

在CPU常规运算性能的测试中,当我们打HT之后,HT带来的处理器性能提升是十分明显的。整数运算测试得分,由7969直冲9336分,处理器的整数运算性能提升17%。

而在P4独有的ISSE2指令运算测试中,开启HT之后,得分也由原来的4046提升到了5624分,性能提升了39%左右。

CPU多媒体运算性能

在多媒体运算性能的测试中,开启HT之后的整数运算得分由原来的12216分,提升到了14059分,性能提升约20%。而在ISSE2指令集的得分中,当我们开启HT之后,测试成绩,立即提升了40%左右,其提升可谓非常之大。由此可见,只要有游戏和相关的多媒体处理器软件对于英特尔的超线程技术进行优化,那么其带来的性能提升是可以想见的。可以说,目前超级程技术遇到的首先问题就是软件厂商的支持。之所以在SiSoft Sandra2003中处理器的性能测试得分能够有这么大的提升,在于SiSoft Sandra2003这个软件支持超线程,可见超线程处理器只有在应用软件的配合和优化之下,才能发挥其潜能。

让事实说话 超线程与双通道到底有没有用(3)

2003-12-2 2:03

电脑动力

LSW

测试3:3Dmark 2001SE性能测试

3DMark2001 SE体现了系统的D3D性能,经过1028*768、32色测试,开启HT和关闭HT几乎对系统性能未能任何提升,反而在打开HT之后,处理器性能反而有很小很小的一点损失。可见,一旦软件不支持超线程技术,有时候反而会出人意外的出现性能上的下降。

测试4:音视频压缩

音频压缩和视频压缩对处理器的性能的要求是非常苛刻的,特别是视频的采集与压缩,在没有视频采集卡的情况下,处理器的性能对于视频、音频的压缩时间长短,将产生重大的影响。

首先是音频压缩的测试,在 Lame(音频压缩软件)对一段97.2MB的Wav文件压缩成8.82MB的MP3文件时,打开HT与关闭HT完全一样,按理说不应该这样,但是由于Lame未对超线程技术进行优化,因此导致两者未分出高下。音视频文件的压缩将比单纯的音频文件压缩更考验处理器性能,当我们用Flaskmpeg+Divx 5.0.2 Codec将一段DVD视频文件压缩成MPEG4文件时,支持超线程技术的Divx 5.0.2 Codec将超线程技术发挥得淋漓尽致。压缩时间由原来的349秒一下子缩短到了297秒。

测试5:2D图像处理和3D渲染

Photoshop 7.0和3D Studio Max 5分别可以代表2D图像处理和3D动画处理,通过这个两个软件下的表现,可以判断超线程技术在图形、动画处理上的作用。

由于Photoshop 7.0支持多处理器和超线程技术,因此,其可以轻松利用这一优点,在多线程技术的帮助下,得到约10%的性能提升。

这里是在Photoshop下进行Despeckle操作时,在开启与关闭HT之后的耗时比较。开启HT之后,仅耗时6.8秒,而关闭HT之后,则几乎慢了整整1秒。可以由此推断,如果一个操作以前需要耗时1小时,那么打开HT之后,则可以节约7-8分钟了。3D Studio Max系列是3D图形领域里最流行的3D建模软件,在场景的最终渲染过程中,处理器被满负载使用,能充分的考察出CPU的运算能力,3D Studio Max 5已经对Pentium 4提供了极大的优化,可以大幅提高渲染性能。3D Studio Max系列也能很好的支持多线程操作,以尽量利用多处理器的优势来减少渲染时间,多处理器系统总能获得极大的性能优势。不过,由于3D Studio Max在渲染过程中,过分依赖的是浮点单元,所以多线程技术对其帮助不大,这个时候,处理器的其它单元,无法帮上忙。因为这个时候,CPU的所有浮点单元,都全线上阵了,而其它单元则无法“插上一脚”。

测试6:多任务并行处理测试

为了考虑HT对于处理器在同时处理多个事务时,有什么帮助?这里决定在运行Super PI这种对处理器运算性能有压力的软件。并且在运行这个软件,同步运行另外一个对CPU运算性能有苛刻要求的软件3Dmark2001SE.在处理多任务的时候,Super PI 和3D Mark2001 SE这两位杀手单独对于系统来说都不是轻松的任务,更何况同时运行,这是个相当严苛的考验。当关闭Hyperthreading技术时,3.06GHz的Pentium 4运行3D Mark2001 SE,测试场景调入的时间很长,测试运行时也有明显的丢帧现象出现;开启Hyperthreading技术后,情况有明显的改善,3D Mark2001 SE测试场景调入的时间明显缩短,感觉基本和单任务运行无异,测试运行时丢帧的现象也不再出现。从实际的测试成绩也能看出,无论是Super PI 还是3D Mark2001 SE,开启Hyperthreading技术后并行运算的成绩均有很大的提高。

小结

通过以上测试,我们发现只要应用软件支持超线程技术,那么,用户便可以从中获益1%-40%。特别是服务器和图形工作站用户,当然,这得益于服务器、图形、3D动画、视频制作软件,曾经对多线程技术进行过专门的优化和支持。而P4的超线程技术与多线程技术属“亲缘”关系,那么支持多线程技术的软件,自然也就能够从P4的超线程技术中获益。而对于普通的办公、商业、游戏用户来说,由于其应用领域的软件均不支持超线程技术,因此在购机时,便没有必要购买支持超线程技术的P4,毕竟购买支持超线程技术的CPU将付出更多的成本和代价。

我们这里以主流的P4 2.4C为例,从市场定位和价格上来说,P4 2.4C其仅仅比不支持超线程的同频率P4略贵了100元左右。而以6%的差价去换取那约40%左右的性能提升,我想是物有所值的。而且在市场上,我们也能以500元左右的价位,轻松获得一块支持超线程技术的主板。当然,如果你着实无法从超线程技术上获得一点好处,那么,自然也就无需多耗费这点银子了。

六、 P4平台双通道与单通道的较量

为了配合P4前进的步伐,英特尔连接推出了I865PE、I875P、I865G几款支持800MHz主流双通道芯片组,而SIS、VIA也不甘示弱,SIS655FX、VIA PT800随之杀出。然而,在推出主力双通道芯片组的同时,英特尔又推出了单通道I848P、而SIS和VIA也分别推出了单通道648FX、VIA PT800芯片组。那么,主流的双通道与低端的单通道究竟在武功上有多少差别呢?我们只有采用比试的方法来加以论证。

这里,我们就用I875P来单挑其它几位不支持双通道技术的单通道选手(I848P、PT800和SIS648FX)吧。测试平台,见下表。显卡,这里选择了目前最强悍的Geforce FX 5900。

比试项目:SiSoftware Sandra、MAX、ZD Business Winstone 2002、3Dmark2001、SPEC Viewperf等。

⑽ 什么是双通道

双通道
双通道,就是在北桥(又称之为MCH)芯片级里设计两个内存控制器,这两个内存控制器可相互独立工作,每个控制器控制一或碧姿个内存通道。在这两个内存通CPU可分别寻址、读取数据,从而使内存的带宽增加一倍,数据存取速度也相应增加一倍(理论上)。目前流行的双通道内存构架是由两个64bit DDR内存控制器构筑而成的,其带宽可达128bit。因为双通道体系的两个内存控制器是独立的、具备互补性的智能内存控制器,因此二者能实现彼此间零等待时间,同时运作。两个内存控制器的这种互补“天性”可让有效等待时间缩减50%,从而使内存的带宽翻倍。
双通道是一种主板芯片组(Athlon 64集成于CPU中)所采用新技术,与内存本身无关,任何DDR内存都可工作在支持双通道技术的主板上,所以不存在所谓“内存支持双通道”的说法

chiren30更新:
双通道内存技术其实是一种内存控制和管理技术,它依赖于芯片组的内存控制器发生作用,在理论上能够使两条同等规格内存所提供的带宽增长一倍。它并不是什么新技术,早就被应用于服务器和工作站系统中了,只是为了解决台式机日益窘迫的内存带宽瓶颈问题它才走到了台式机主板技术的前台。在几年前,英特尔公司曾经推出了支持双通道内存传输技术的i820芯片组,它与RDRAM内存构成了一对黄慧培金搭档,所发挥出来的卓绝性能使其一时成为市场的最大亮点,但生产成本过高的缺陷却造成了叫好不叫座的情况,最后被市场所淘汰。由于英特尔已经放弃了对RDRAM的支持,所以目前主流芯片组的双通道内存技术均是指双通道DDR内存技术,主流双通道内存平台英特尔方面是英特尔 865、875系列,而AMD方面则是NVIDIA Nforce2系列。

双通道内存技术是解决CPU总线带宽与内存带宽的矛盾的低价、高性能的方案。现在CPU的FSB(前端总线频率)越来越高,英特尔 Pentium 4比AMD Athlon XP对内存带宽具有高得多的需求。英特尔 Pentium 4处理器与北桥芯片的数据传输采用QDR(Quad Data Rate,四次数据传输)技术,衫绝其FSB是外频的4倍。英特尔 Pentium 4的FSB分别是400、533、800MHz,总线带宽分别是3.2GB/sec,4.2GB/sec和6.4GB/sec,而DDR 266/DDR 333/DDR 400所能提供的内存带宽分别是2.1GB/sec,2.7GB/sec和3.2GB/sec。在单通道内存模式下,DDR内存无法提供CPU所需要的数据带宽从而成为系统的性能瓶颈。而在双通道内存模式下,双通道DDR 266、DDR 333、DDR 400所能提供的内存带宽分别是4.2GB/sec,5.4GB/sec和6.4GB/sec,在这里可以看到,双通道DDR 400内存刚好可以满足800MHz FSB Pentium 4处理器的带宽需求。而对AMD Athlon XP平台而言,其处理器与北桥芯片的数据传输技术采用DDR(Double Data Rate,双倍数据传输)技术,FSB是外频的2倍,其对内存带宽的需求远远低于英特尔 Pentium 4平台,其FSB分别为266、333、400MHz,总线带宽分别是2.1GB/sec,2.7GB/sec和3.2GB/sec,使用单通道的DDR 266、DDR 333、DDR 400就能满足其带宽需求,所以在AMD K7平台上使用双通道DDR内存技术,可说是收效不多,性能提高并不如英特尔平台那样明显,对性能影响最明显的还是采用集成显示芯片的整合型主板。

NVIDIA推出的nForce芯片组是第一个把DDR内存接口扩展为128-bit的芯片组,随后英特尔在它的E7500服务器主板芯片组上也使用了这种双通道DDR内存技术,SiS和VIA也纷纷响应,积极研发这项可使DDR内存带宽成倍增长的技术。但是,由于种种原因,要实现这种双通道DDR(128 bit的并行内存接口)传输对于众多芯片组厂商来说绝非易事。DDR SDRAM内存和RDRAM内存完全不同,后者有着高延时的特性并且为串行传输方式,这些特性决定了设计一款支持双通道RDRAM内存芯片组的难度和成本都不算太高。但DDR SDRAM内存却有着自身局限性,它本身是低延时特性的,采用的是并行传输模式,还有最重要的一点:当DDR SDRAM工作频率高于400MHz时,其信号波形往往会出现失真问题,这些都为设计一款支持双通道DDR内存系统的芯片组带来不小的难度,芯片组的制造成本也会相应地提高,这些因素都制约着这项内存控制技术的发展。

普通的单通道内存系统具有一个64位的内存控制器,而双通道内存系统则有2个64位的内存控制器,在双通道模式下具有128bit的内存位宽,从而在理论上把内存带宽提高一倍。虽然双64位内存体系所提供的带宽等同于一个128位内存体系所提供的带宽,但是二者所达到效果却是不同的。双通道体系包含了两个独立的、具备互补性的智能内存控制器,理论上来说,两个内存控制器都能够在彼此间零延迟的情况下同时运作。比如说两个内存控制器,一个为A、另一个为B。当控制器B准备进行下一次存取内存的时候,控制器A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让等待时间缩减50%。双通道DDR的两个内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。这样的灵活性可以让用户使用二条不同构造、容量、速度的DIMM内存条,此时双通道DDR简单地调整到最低的内存标准来实现128bit带宽,允许不同密度/等待时间特性的DIMM内存条可以可靠地共同运作。

支持双通道DDR内存技术的台式机芯片组,英特尔平台方面有英特尔的865P、865G、865GV、865PE、875P以及之后的915、925系列;VIA的PT880,ATI的Radeon 9100 IGP系列,SIS的SIIS 655,SIS 655FX和SIS 655TX;AMD平台方面则有VIA的KT880,NVIDIA的nForce2 Ultra 400,nForce2 IGP,nForce2 SPP及其以后的芯片。

AMD的64位CPU,由于集成了内存控制器,因此是否支持内存双通道看CPU就可以。目前AMD的台式机CPU,只有939接口的才支持内存双通道,754接口的不支持内存双通道。除了AMD的64位CPU,其他计算机是否可以支持内存双通道主要取决于主板芯片组,支持双通道的芯片组上边有描述,也可以查看主板芯片组资料。此外有些芯片组在理论上支持不同容量的内存条实现双通道,不过实际还是建议尽量使用参数一致的两条内存条。

内存双通道一般要求按主板上内存插槽的颜色成对使用,此外有些主板还要在BIOS做一下设置,一般主板说明书会有说明。当系统已经实现双通道后,有些主板在开机自检时会有提示,可以仔细看看。由于自检速度比较快,所以可能看不到。因此可以用一些软件查看,很多软件都可以检查,比如cpu-z,比较小巧。在“memory”这一项中有“channels”项目,如果这里显示“Dual”这样的字,就表示已经实现了双通道。两条256M的内存构成双通道效果会比一条512M的内存效果好,因为一条内存无法构成双通道

转的网络。你慢慢看吧

阅读全文

与编程要双通道吗相关的资料

热点内容
传文件夹太慢 浏览:218
基于单片机的仓库 浏览:377
央企直营朔源码燕窝 浏览:339
日本校园老师电影 浏览:65
买黄金首饰上什么app 浏览:452
共享pdf 浏览:343
老武侠电影,是一个女的用乳房打人,名字 浏览:649
pythonsocket库 浏览:401
缉魂130分钟台湾完整版 浏览:688
wifi电视一般需要什么app 浏览:526
怎样保护自己的id密码加密 浏览:244
韩剧女主手上带个铃铛 浏览:374
南充云服务器 浏览:984
哪个网站下载源码不要钱 浏览:739
筹码源码指标公式股旁网 浏览:403
农商银行的app是什么名字 浏览:248
德国服务器适合做什么 浏览:139
java权限系统源码 浏览:164
androidmk编译aidl 浏览:881
单片机取8位 浏览:995