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

时间:2009-06-01   来源:   网友评论:0   人气: 596 作者:




Light-03:


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


 

ProCDRS-02:


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


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



其他基础性能指标


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


Linpack:


线性方程组解算测试,主要测试系统的浮点性能,结果是每秒多少次浮点操作,例如600MFLOPS表示每秒可完成6亿次浮点操作。通常Linpack有100x100和1000x1000两种,其中100x100较常用,1000x1000测得的结果则接近峰值浮点性能。Linpack指标对于运用工作站和服务器进行科学计算的用户有一定的参考价值。


PLB (Picture Level Benchmark)


PLB基本图形测试,此测试可用于PHIGS、PEX和其他非OpenGL图形接口的系统性能测试,分为PLBwire(线框性能)和PLBsurf(曲面性能),该指标对于工程类三维图形应用的用户有一定参考价值。



综合系统性能指标Indy3D


Indy3D是EAI公司利用其三维动画软件Sence8开发的一套综合图形应用性能测试。Indy3D与基本图形性能测试SPECviewperf的主要区别是该测试是直接运行真正的三维图形应用软件而不是专用的测试程序,其结果更接近于真实的应用状况。并且,Indy3D具有分别针对机械CAD、三维动画、三维图形仿真等不同应用市场的基准测试,不仅有运行速度测试,也包括了图形质量检验,测试条件接近实际用户的典型环境,从而更适应专业图形工作站的性能评估,特别是在基于Intel处理器的Windows工作站的性能评估方面非常流行。


Indy3D的测试包括MCAD40、MCAD150、Animation、Simulation、Image Quality和Primitive等6组。


对于主要从事机械CAD的用户,MCAD150较有参考价值,MCAD150的测试模型包括15万个左右的多边形,而MCAD40的数据集对于专业的图形工作站太小,一般不作为主要参考工具。


对于专业从事三维动画设计和视算仿真的用户,Animation和Simulation指标有较实际的参考意义。


Image Quality用来测试系统对图形创建和显示的正确性和质量,往往有某些速度很快的系统在图形质量上不能达到一定的标准,Image Quality对此可以加以检验。


Indy3D作为一种综合性能测试,可以在一定程度上代表某一类型用户的应用环境和特点,所以比基础性的图形性能测试SPECviewperf更能代表实际的系统性能。


Indy3D的缺点是它仍然不能真正代表真正的应用性能,对于不同的应用,Indy3D的参考价值也不同,在硬件厂商中,也只有部分厂商公布其Indy3D结果。



应用性能基准测试指标SPECapc


对于最终用户而言,最有意义的其实就是在工作站上运行所使用的应用软件的性能,即直接衡量工作站在运行用户所选择的应用时的表现。为了能让用户能对不同厂商的硬件产品进行相互比较,SPEC组织依据目前市场上最广泛的应用设计了一些应用性能基准测试,目前可用的有SPECapc Pro/Engineer、SPECapc Unigraphics、SPECapc Solidworks等,并将不断推出新的应用基准测试。


 

文章评论