Intel的专业“核动力”

时间:2022-09-22 04:56:33

Intel的专业“核动力”

V8成为多能平台

在我们的眼里,V8已经不单纯是一个计算平台,而是一个多能平台,通过这个平台,基本上能够“为所欲为”,用户需要做的事情是如何去发掘它的潜力。

什么才是真正的试金石?我们发现,专业的图形制作软件是很好的测试工具,因而这次我们通过专业的3D软件来进行测试,看看整个系统在数据流处理方面的优势。

这个时候,系统既作为运算中心,同时也要承当数据HUB的作用,V8的双独立总线应对大的数据块正好,也有一些问题需要注意。我们发现,虽然两个处理器都有独立总线,在资源调度上,总会有一个核得不到充分的资源,恐怕与处理器之间共享资源的方式有关。另外,四通道的FB-DIMM一次读取的数据量太大,会加重芯片组分配数据的压力。由于无法100%准确判断数据具体分配给谁,其中的随机错误将直接带来数据读取的冲突,这样就可能让其中的一个核很“受伤”。

一般的3D制作软件,都需要专门的显卡。而3Ds max这样的入门级软件,是最早支持D3D API的制图软件,一般的游戏卡就能够使用,因而得到最广泛的使用。一旦到了高端的软件如同Maya,还有ProE这样的CAD软件,OpenGL便是它们的选择,需要专业的显卡作为制作工具,这也是我们这次测试题目的由来――使用了专业的Quadro FX4600与V8搭配,从而打造了目前最为高端的图形工作站。

V8平台的魅力就在此处。通过搭配各种各样的配件,就能够很容易满足不同人群的需求,我们这次的这个搭配,即便是在专业的工作站领域都未必能见得着,虽然整体成本非常高昂,对于那些需要性能的用户,却是毫不含糊的好机器。

选用3D制作软件作为测试工具,在一定程度上也需要考察整个系统大数据量的传输效率以及对整体性能的贡献。除了我们以前常用的渲染之外,对顶点的旋转和拖动以及预览,是3D制作过程中常用到的操作,因而3D的测试包大多是旋转和预览。

这个与游戏有些区别。正是因为有大量的拖动和旋转,有非常大量的坐标转换需要通过矩阵的运算来实现。这样,会出现大量的寄存器资源需求以及大缓存的需求,加上这些顶点数据需要传给显卡,对系统整个数据流的压力可想而知。

此刻,我们也明白了Intel加大缓存的目的,这与双通道甚至四通道的内存设定有关。早期的P4,因为使用RDRAM,都是小数据流的连续读取,反而适合通常的事务处理。到了双通道内存时代,就需要更大的缓存存储每次读取的数据,但是并不是每个数据都是有用的,因而存在一定的浪费,这种浪费就需要大容量的缓存来弥补。

V8的四通道正是这个道理,每次读取的数据块变得更大了,同时还要分配给每个处理器,这大大增加了芯片组的设计难度。因为在此前,超过4路以上的系统,基本上都是专业的服务器制造商设计的,Intel自己本身不去制造超过4路的通用服务器,使用5000X这样的芯片组应付以前整个系统的难题,怕是有一些勉为其难。

所以在BIOS中,有很详细的调校。包含预读取和读取相邻的数据,成为5000X芯片组很重要的功能,加上控制数据流在不同处理器之间分配,从理论上来说,已经能够解决大部分问题了。

这也是我们为何想到通过3D制作软件来进行测试的原因。另外,我们也考虑到,大多数高端图形工作站,使用的也是这样的系统,用3D制作软件对V8进行测试,也在情理之中。这次,我们把V8看做是一个制作平台,通过它运行几款3D制作软件,这几乎是V8的最佳用途。

打造自己的V8

V8并非那么恐怖,每一个想拥有V8的用户,都能够自己打造这样一个系统。现在市面上,5000X芯片组的主板不在少数,还有一些并不贵,加上至强处理器的售价与高端桌面处理器相当,稍微多花钱的便是FB-DIMM和电源机箱。

对于一个需要8个核心处理器的用户来说,这基本上是目前的唯一选择。尤其是那些进行动画代工制作的用户,购买一台这样的机器,能比得上很多台以前的机器,总体成本并不会更高,而且还能够在白天进行制作加工,晚上进行渲染,大大提高工作效率。何况,以5000X芯片组为基础的主板,似乎不太愿意繁复开关机,从那详细周到的自检,到慢悠悠的开机过程和开机时候的巨大噪音就可以看出来,这是一个开机之后不需要关机的平台。

如果还要添加一些东西构成工作站,也十分简单。现在,丽台总代的Quadro专业卡,十分便宜,能够满足一般的制作需求,那么,自己的廉价V8平台基本上可以搭配好。

我看到有现成的DIY机器,总造价不超过2万元人民币,的确是要比我们手头这个系统的成本低了不少。不过,如果要添加专业卡、编辑卡和SAS硬盘,构成专业的图形制作、编辑利器,成本还会继续增加。尤其是目前的一些高档高清非线编的卡,需要搭配专业卡才不会碰到莫名其妙的问题。另外,高清的多通道编辑卡本身也不便宜,因而在成本上,V8系统只不过是整个环节中很轻的一笔。

惊人的多核动力

虽然经历了很多变故,这次测试最让人高兴的有好几处。首先是SPECviewpef10.0在图形软件上首度支持四个线程,它的表现方式也很图形化,不是如同渲染软件那样能够一个软件跑很多个线程,而是跑多个窗口,相当有趣。

收获最大的是3dsmax这个测试包,性能比单线程提高了两倍,相当惊人的成绩,要知道这是图形应用,并非一般的通过处理器的纯计算应用。

Catia性能提升同样显著,接近两倍。SolidWorks因为多数是线框操作,性能提升60%。以前很多人怀疑,多线程在图形领域,除了渲染还能做甚?这个测试已经给出了明确的答案。当然还有性能不显著的,以及性能下降的比如maya,主要在于它的负荷比较大,而且调用的都是同类资源,从而导致性能下降到差不多原来的一半。还有两个运行方式不一样,使得它们无法多线程化,从而没有四线程的结果……这也是需要注意的。

其次,在maya的apc测试中,处理器得分是到目前为止最高的,接近双核处理器4倍得分。多核心处理器的多线程优势体现无遗,是到目前为止最激动人心的结果……我们发现在测试中,以前单核或者双核系统效率很低的扭曲和渲染,包含大量的矩阵运算的测试在V8系统上相对轻松多了,基本能够满足实时的需求,从而使得处理器测试得分飙升,这是很重要的原因。

V8果然名不虚传,动力惊人。不仅皮实,而且速度超快,这次测试POV ray得分高达4996pps,不愧是Media Creation级别的产品,但是作为PC似乎小看它了,多功能平台这个名字才能准确诠释它的本性……

(敬请期待下一篇:视频编辑测试)

上一篇:布线设计的光纤选择 下一篇:存储技术往哪儿走?