三维图形工作站的性能评测标准与选购

时间:2009-11-19   来源:   网友评论:0   人气: 1795 作者:

http://www.spec.org上能查到大部分目前市场上主流机型的SPEC指标,也能获得SPEC公布的基准测试程序。

SPEC指标对于衡量系统的计算能力有一定的参考价值,对于机械设计MDA的用户而言,SPEC指标可用于评估系统运行一般CAD和CAE应用的能力,其中SPECfp的重要性稍高于SPECint。

另外,SPEC还有针对多CPU系统的两组测试程序,称为SPECrate,SPECrate用于衡量多处理器系统在整数处理和浮点处理方面的总体吞吐能力,这项指标对于MDA用户而言没有太大意义,因为多数MDA应用不具备利用多处理器的能力。例外的情况是,如果用户运行支持多CPU的多处理器版CAE应用,则SPECfp_rate有一定参考意义,而如果把系统用于网络文件服务器,则SPECint_rate有一些参考意义。

基本图形性能指标SPECviewperf

SPECopc是SPEC组织中负责开发的用于测试OpenGL图形系统性能的基准测试的工作小组,SPECopc开发了多种OpenGL图形性能测试标准,其中最为流行的是用于测试图形系统三维渲染性能的SPECviewperf。

SPECviewperf不是一个单一的测试程序,SPECviewperf测试包括了5组基准测试程序,并且也一直在更新,目前SPECviewperf 6.1.1的5组测试分别是:


Advanced Visualizer Viewset (AWadvs-03)

DesignReview Viewset (DRV-06)

Data Explorer (DX-05)

Lightscape Viewset (Light-03)

ProCDRS-02 Viewset

对于机械设计MDA的用户而言,这些测试分别代表不同的用途,所以对特定用户的参考意义也不相同,要特别注意。其中各组测试的内容和意义如下:

Awadvs-03:

来自于Alias/Wavefront中的一组测试,主要测试物体表面渲染,其中55%的测试是带有表面纹理的渲染,另有部分光顺渲染和线框绘制,该测试代表较典型的产品形体外观设计,对于用工作站进行工业造型设计的用户和DCC用户有一定参考价值,而对普通实体造型的用户没有什么参考价值。

DRV-06:

内容是以三维渲染方式多角度及移动视点观察一座钻井平台模型,模型中包括大量的管道、设备和建筑构件,主要测试系统的实时渲染性能,大部分渲染不包括纹理。这个测试对一般的MDA用户没有太大的意义。

DX-05:

来自于IBM的一套科学数据视算处理系统,主要内容是以图形方式表示管道内各处流动液体造成的压强,并包括了用户交互模拟过程。这套测试的数据量较小,对MDA用户没有太大意义。

 

Light-03:

来自Discreet Logic的高级三维场景模拟,其中利用了各种光源的组合,以及直射、散射、衰减、模糊阴影等等复杂光照效应,并且包括了后期利用光线追踪进行优化。这套测试主要测试图形系统处理复杂逼真景物的性能,对于进行三维数字媒体制作特别是三维动画制作的用户有一定参考价值,对只进行普通实体造型的机械设计用户参考意义不大。

ProCDRS-02

来自于PTC公司的工业造型设计CDRS软件,主要内容是线框和着色渲染测试,其中包括一部分带纹理的着色,线框测试是在反走样方式下进行,使用三个光源。这个测试在条件上符合工业造型软件的要求,对于外观设计的用户有部分参考意义,对机械设计用户不适用,而对于DCC用户而言,ProCDRS-02过于简单,也没有什么参考价值。特别需要指出的是,CDRS曾是最流行的OpenGL性能测试,因而有部分厂商的产品针对该测试进行了特别优化,从而使该测试无法客观反映实际的图形性能。

总体上看,SPECviewperf的性能结果对于一般用户的参考意义需要具体分析,通常只有某些指标是有用的。总体看基本图形性能指标测试对于用户实际应用性能的参考意义不大。

其他基础性能指标

除了SPEC组织的基础性指标,另外还有一部分传统的常用指标:

Linpack:

线性方程组解算测试,主要测试系统的浮点性能,结果是每秒多少次浮点操作,例如600MFLOPS表示每秒可完成6亿次浮点操作


 

文章评论