A Summary of SPECviewperf® Attributes
SPECviewperf® is a synthetic benchmark designed to be a predictor
of application performance and a measure of graphics subsystem
performance. Here are the major attributes of the benchmark:
- It is a measure of graphics subsystem performance (primarily
graphics bus, drive and graphics hardware) and its impact on
the system without the full overhead of an application.
- Configurations that do well in a SPECviewperf test should
also do well on the corresponding SPECapc benchmark when it
exists. This should be especially true for SPECapc workloads
used to create SPECviewperf viewsets.
- It should also be a good predictor of graphics application
performance for applications that emit a similar OpenGL command
stream when they are not bound by other subsystem bottlenecks.
- It is a synthetic benchmark for the following reasons:
- it isolates the graphics subsystem contribution;
- it provides repeatable and reliable testing of specific
graphics subsystem functions;
- it eases graphics subsystem development and testing; and
- it is easy to license and distribute.