If you're choosing a GPU for professional CAD or DCC work, gaming benchmarks won't help you — a card that tops gaming charts can underperform in a SolidWorks viewport, and vice versa. SPECviewperf is the benchmark built for exactly this, but its results confuse people because they're split into per-application "viewsets" rather than a single score. Once you know how to read those viewsets, SPECviewperf becomes the most relevant GPU benchmark a professional can use. This article explains what it measures and how to interpret it.
It connects to our guides on workstation vs gaming GPUs, workstation vs gaming PCs, and the RTX Pro workstation card guide — read them alongside the benchmark hub.
What a Viewset Is
SPECviewperf doesn't produce one number — it runs separate viewsets, each modelled on a real professional application's viewport behaviour: SolidWorks, CATIA, Creo, Maya, 3ds Max, Siemens NX, medical and energy visualisation. Each viewset produces its own score reflecting how well the GPU drives that application's typical workload. So there is no single "SPECviewperf score" — there's a SolidWorks score, a Maya score, and so on.
How to Read It
- Look only at your application's viewset: if you run SolidWorks, the SolidWorks viewset is the number that matters — ignore the others. A card strong in the Maya viewset but weak in SolidWorks is the wrong card for a SolidWorks user.
- Compare like for like: use the viewset to compare candidate GPUs against each other for your specific app, not to compare across different applications.
- It explains pro-card behaviour: SPECviewperf is often where professional cards (and their certified drivers) pull ahead of gaming cards in specific viewsets — which is why the workstation-vs-gaming question doesn't have one answer.
Where It Fits in a Buying Decision
SPECviewperf tells you about viewport performance — how fluidly you can rotate and navigate a model — not about rendering or simulation, which are separate workloads. For a CAD professional whose day is spent in the viewport, that's exactly the right thing to measure. Pair it with the knowledge that, for many users, a consumer card is enough (see our SolidWorks build guide), and use the viewset to confirm a candidate card handles your application well.
Frequently Asked Questions
What does SPECviewperf measure? Professional application viewport performance — how fluidly a GPU drives the navigation of models in apps like SolidWorks, CATIA, Creo, Maya, and 3ds Max. It runs a separate viewset per application, each with its own score, rather than producing one combined number.
Which SPECviewperf score should I look at? Only the viewset for the application you actually use. If you run SolidWorks, the SolidWorks viewset is what matters; the Maya or CATIA scores are irrelevant to you. Compare candidate GPUs on your application's viewset specifically.
Does SPECviewperf cover rendering? No — it measures viewport (navigation) performance, not rendering or simulation, which are separate workloads. For a CAD professional who lives in the viewport that's the right metric, but pair it with render-specific benchmarks if rendering is also central to your work.
The One Thing to Remember
SPECviewperf is the GPU benchmark for professionals, but it has no single score — it's split into per-application viewsets, and only the one matching your software matters. It measures viewport navigation, not rendering, and it's where professional cards often separate from gaming ones. Read your application's viewset, compare candidates on it, and ignore the rest.
Choosing a workstation GPU? Configure a workstation online → or talk to our team → and we'll match the card to your actual application, not a gaming chart.