Skip to content

Main Navigation

Puget Systems Logo
  • Solutions
    • Recommended Systems For:
    • Content Creation
      • Photo Editing
        • Recommended Systems For:
        • Adobe Lightroom Classic
        • Adobe Photoshop
        • Stable Diffusion
      • Video Editing
        • Recommended Systems For:
        • Adobe After Effects
        • Adobe Premiere Pro
        • DaVinci Resolve
        • Foundry Nuke
      • 3D Design & Animation
        • Recommended Systems For:
        • Autodesk 3ds Max
        • Autodesk Maya
        • Blender
        • Cinema 4D
        • Houdini
        • ZBrush
      • Real-Time Engines
        • Recommended Systems For:
        • Game Development
        • Unity
        • Unreal Engine
        • Virtual Production
      • Rendering
        • Recommended Systems For:
        • Keyshot
        • OctaneRender
        • Redshift
        • V-Ray
      • Digital Audio
        • Recommended Systems For:
        • Ableton Live
        • FL Studio
        • Pro Tools
    • Engineering
      • Architecture & CAD
        • Recommended Systems For:
        • Autodesk AutoCAD
        • Autodesk Inventor
        • Autodesk Revit
        • SOLIDWORKS
      • Visualization
        • Recommended Systems For:
        • Enscape
        • Lumion
        • Twinmotion
      • Photogrammetry & GIS
        • Recommended Systems For:
        • ArcGIS Pro
        • Agisoft Metashape
        • Pix4D
        • RealityCapture
    • AI & HPC
      • Recommended Systems For:
      • Data Science
      • Generative AI
      • Large Language Models
      • Machine Learning / AI Dev
      • Scientific Computing
    • More
      • Recommended Systems For:
      • Compact Size
      • Live Streaming
      • NVIDIA RTX Studio
      • Quiet Operation
      • Virtual Reality
    • Business & Enterprise
      We can empower your company
    • Government & Education
      Services tailored for your organization
  • Products
    • Computer System Styles:
    • Desktop Workstations
      • AMD Ryzen
        • Ryzen 7000:
        • Mini Tower
        • Mid Tower
        • Full Tower
      • AMD Threadripper
        • Threadripper 7000:
        • Mid Tower
        • Full Tower
        • Threadripper PRO 5000WX:
        • Full Tower
        • Threadripper PRO 7000WX:
        • Full Tower
      • AMD EPYC
        • EPYC 9004:
        • Full Tower
      • Intel Core
        • Core 13th Gen:
        • Small Form Factor
        • Core 14th Gen:
        • Mini Tower
        • Mid Tower
        • Full Tower
      • Intel Xeon
        • Xeon W-2400:
        • Mid Tower
        • Xeon W-3400:
        • Full Tower
    • Custom Computers
    • Laptop Workstations
      • Puget Mobile 17″
    • Rackstations
      • AMD Rackstations
        • Ryzen 7000:
        • R120-4U
        • R550-6U 5-Node
        • Threadripper 7000:
        • T120-4U
        • Threadripper PRO 5000WX:
        • WRX80 4U
        • Threadripper PRO 7000WX:
        • T140-4U
        • EPYC 9004:
        • E140-4U
      • Intel Rackstations
        • Core 14th Gen:
        • C130-4U
        • Xeon W-3400:
        • X140-4U
        • X141-5U
    • Custom Rackmount Workstations
    • Puget Servers
      • Puget Servers
        • AMD EPYC:
        • E200-1U
        • E140-2U
        • E280-4U
        • Intel Xeon:
        • X200-1U
    • Custom Servers
    • Storage Solutions
      • Network Attached Storage
        • QNAP NAS Recommendations
      • Puget Storage
        • Puget Storage:
        • 12-Bay 2U
        • 24-Bay 2U
        • 36-Bay 4U
    • Recommended Third Party Peripherals
      Curated list of accessories for your workstation
    • Puget Gear
      Quality apparel with Puget Systems branding
  • Publications
    • Articles
    • Blog Posts
    • Case Studies
    • HPC Blog
    • Podcasts
    • Press
    • PugetBench
  • Support
    • Contact Support
    • Support Articles
    • Warranty Details
    • Onsite Services
    • Unboxing
  • About Us
    • About Us
    • Contact Us
    • Our Customers
    • Enterprise
    • Gov & Edu
    • Press Kit
    • Testimonials
    • Careers
  • Talk to an Expert
  • My Account
  1. Home
  2. /
  3. Hardware Articles
  4. /
  5. SOLIDWORKS 2019 Quadro GPU Performance

SOLIDWORKS 2019 Quadro GPU Performance

Posted on February 6, 2019 by William George
Always look at the date when you read an article. Some of the content in this article is most likely out of date, as it was written on February 6, 2019. For newer information, see our more recent articles.

Table of Contents

  • Introduction
  • Test Setup
  • Results
  • Analysis
  • Conclusion

Introduction

Our testing of graphics cards in SOLIDWORKS 2018 wasn't all that impressive, because for a long time the CPU has been a limiting factor when it comes to graphics performance in SW. The 2019 version came out recently, though, and looks to change that story. It has a new feature which can be enabled in the System Options, under the Performance section, called "Enhanced graphics performance". Its description is pretty straight-forward: "Improves graphical performance which will scale with your graphics card." So, how much does this actually impact video card performance in SOLIDWORKS? Are more powerful GPUs actually faster now? Let's find out!

SOLIDWORKS 2019 -System Options - Performance - Enhanced Graphics Performance Mode Checkbox

Test Setup

For my testbed system, I used the following hardware:

Testing Hardware
Motherboard: Gigabyte Z370 AORUS 5
CPU: Intel Core i9 9900K 3.6GHz (5.0GHz Turbo) Eight Core
RAM: 4x Crucial DDR4-2666 16GB (64GB total)
GPU:

NVIDIA Quadro P620 2GB
NVIDIA Quadro P1000 4GB
NVIDIA Quadro P2000 5GB
NVIDIA Quadro P4000 8GB
NVIDIA Quadro P5000 16GB
NVIDIA Quadro P6000 24GB

NVIDIA Quadro RTX 6000 24GB
Hard Drive: Samsung 960 Pro 512GB M.2 PCI-E x4 NVMe SSD
OS: Windows 10 Pro 64-bit
PSU: EVGA 850W P2
Software: SOLIDWORKS 2019 SP 1.0

This platform is built around an Intel Core i9 9900K, with very high clock speeds, to avoid the CPU being a bottleneck in this testing. That processor also gives the best possible performance in SOLIDWORKS for general usage and modeling. More than enough RAM was included, to avoid that being a bottleneck of any kind, and a super-fast M.2 SSD was used for the same reason. For the video cards, we stuck with the Quadro line this time around – covering almost all of the long-standing P-series as well as the newest RTX 6000 model.

The only options changed from default settings in SW 2019 SP1 were the aforementioned "Enhanced graphics performance" mode being enabled and disabling use of "Large assemblies". No LOD settings or other graphics quality sliders were changed.

To perform the actual benchmarking, I used the same basic testing we've used here at Puget for analyzing graphics performance in SOLIDWORKS in the past, just updated slightly for the 2019 release: a mix of AutoIt scripts and SOLIDWORKS macros to set the different quality settings, load the relevant model, and record the average frames per second while rotating the model. To recorded the FPS, a macro is used with a timer to rotate the model 45 degrees to the left and right for a set number of frames. From the number of frames and the total time it took to render those frames, our software is able to determine the average FPS.

For test samples, we have utilized models available from GrabCad.com that provide a range of complexities based on the total number of parts and number of triangles – along with one extremely large assembly provided by the gentleman who organizes the CAD Monkey Dinner that we have sponsored at SWW for the last several years. Here are details about the models we use in our testing:

Steam Engine
by Ridwan Septyawan
80 parts – .26 million triangles

Spalker
by Andy Downs
364 parts – .5 million triangles

Audi R8
by ma73us
434 parts – 1.4 million triangles

Lego Tower Bridge
by Daniel Herzberg
4372 parts – 40.9 million triangles


One note that I would like to make is that if you do not know how many triangles the models you work with have, the easiest method I know of to find out is to simply save the model as an .STL file. During the save process, a window pops up with information about the model including the number of files, the file size, and the number of triangles.

Results

There are a lot of data points that come from testing four models with four different graphics settings across a total of seven video cards at two different resolutions. To present all of that information, we have put together charts showing the frames per second (FPS) we measured in each model + settings + GPU combination at both 1080P (1920×1080) and 4K (3840×2160):

SOLIDWORKS 2019 SP1 Frame Rates in Viewport While Rotating Models at 1080P

SOLIDWORKS 2019 SP1 Frame Rates in Viewport While Rotating Models at 4K

To help distill that down, we also took the percent improvement in frame rate compared to the base Quadro P620, and then averaged that across all sixteen tests (4 models x 4 graphics settings). This is easier to understand but doesn't take into account subtleties in how the complexity of a given model and quality settings/resolution impact performance:

SOLIDWORKS 2019 SP1 Average Viewport Performance Relative to Quadro P620 at 1080P

SOLIDWORKS 2019 SP1 Average Viewport Performance Relative to Quadro P620 at 4K

Analysis

It is easy to look at those last two graphs and surmise that the lower-end Quadro cards are not effective or have no place in a SOLIDWORKS workstation, but that is not the case. Remember that those are based equally on all the models and graphics modes. Further, the focus there is on relative frame rates – meaning, for example, that 200 frames per second (fps) versus 100 would be shown as a 100% increase, even though in real-world usage both would be faster than most monitors can display.

By looking at the details in the charts, instead, we can draw some more helpful conclusions. Here are my recommendations for video card selections, depending on model size and resolution – with the goal being smooth frame rates (>30fps) under most circumstances:

↓ Assembly Size \ Resolution → 1080P (1920×1080) 4K (3840×2160)
Small (<1 million parts) Quadro P620 or higher Quadro P1000 or higher
Medium (>1 million parts) Quadro P1000 or higher Quadro P2000 or higher
Large (>10 million parts) Quadro P4000 or higher Quadro P5000 or higher

Please keep in mind that these recommendations are for SOLIDWORKS 2019 with "Enhanced graphics performance" enabled. Also, if you are going to be working with shadows and reflections a lot, consider bumping the GPU up an additional step.

Another interesting thing to note is how much faster the Quadro RTX 6000 is compared to the P6000 when dealing with extremely large assemblies. When using either edges or Realview, the RTX 6000 was always at least twice as fast as the P6000 on our Tower model. I'm curious to see how lower-end cards in that series, like the upcoming RTX 5000 and RTX 4000, perform in that situation.

Conclusion

Unlike past years, with SOLIDWORKS 2019 we found a definite difference in viewport performance between video cards. This is because of improvements which the SOLIDWORKS developers have made with this version, so make sure you enable the "Enhanced graphics performance" option in Preferences to take advantage of this speed-up!

The impact of this new feature is most pronounced when dealing with extremely large, complex assemblies – but even for more modest projects, it is important to select a sufficiently powerful video card. That is especially true if you use a 4K or other high-resolution monitor, which is increasingly become the norm. Hopefully the charts we provided above give you sufficient information to base a decision on, but if you have additional questions or would like help configuring a system for SOLIDWORKS check out our recommended systems below and feel free to contact our no-pressure consulting team.

CTA Image
SOLIDWORKS Workstations

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!
CTA Image
Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!
Tags: 2019, Card, FPS, Frame Rate, GPU, Graphics, NVIDIA, Performance, Quadro, RTX, SOLIDWORKS, Video, Viewport

Who is Puget Systems?

Puget Systems builds custom workstations, servers and storage solutions tailored for your work.

We provide:

Extensive performance testing
making you more productive and giving better value for your money

Reliable computers
with fewer crashes means more time working & less time waiting

Support that understands
your complex workflows and can get you back up & running ASAP

A proven track record
as shown by our case studies and customer testimonials

Get Started

Browse Systems

Puget Systems Mobile Laptop Workstation Icon

Mobile

Puget Systems Tower Workstation Icon

Workstations

Puget Systems Rackmount Workstation Icon

Rackstations

Puget Systems Rackmount Server Icon

Servers

Puget Systems Rackmount Storage Icon

Storage

Latest Articles

  • DaVinci Resolve Studio 18.6 – Consumer GPU Performance Analysis
  • Effects of CPU speed on GPU inference in llama.cpp
  • PC Gaming Performance Tweaks
  • How to View Your Windows 10 and 11 Product Key
  • When the Windows Store App Simply Won’t Cooperate
View All

Post navigation

 NVIDIA NVLink Bridge Compatibility ChartPhotoshop CC 2019: Intel Core i9 9990XE Performance 
Puget Systems Logo
Build Your Own PC Site Map FAQ
facebook instagram linkedin rss twitter youtube

Optimized Solutions

  • Adobe Premiere
  • Adobe Photoshop
  • Solidworks
  • Autodesk AutoCAD
  • Machine Learning

Workstations

  • Content Creation
  • Engineering
  • Scientific PCs
  • More

Support

  • Online Guides
  • Request Support
  • Remote Help

Publications

  • All News
  • Puget Blog
  • HPC Blog
  • Hardware Articles
  • Case Studies

Policies

  • Warranty & Return
  • Terms and Conditions
  • Privacy Policy
  • Delivery Times
  • Accessibility

About Us

  • Testimonials
  • Careers
  • About Us
  • Contact Us

© Copyright 2024 - Puget Systems, All Rights Reserved.