Puget Systems print logo

https://www.pugetsystems.com

Read this article at https://www.pugetsystems.com/guides/1362
Article Thumbnail

SOLIDWORKS 2019: Intel Core i9 9990XE Performance

Written on February 19, 2019 by William George
Share:

Introduction

Dassault Systèmes recently updated SOLIDWORKS 2019 with its first service pack, SP1, and we did a roundup of Intel CPUs looking at how they perform in this popular engineering application. We found that both core count and clock speed play a role different aspects of SOLIDWORKS performance, so when Intel released their new Core i9 9990XE with very high clock speeds and a respectable number of cores this seemed like a good application to try on it - even though the i9 9990XE has issues that prevent it from fitting in our product line.

Test Hardware and Methodology

To see how this new processor performs in SOLIDWORKS 2019, we used the following configurations:

The tests conducted on these systems were originally developed by my colleague here at Puget Systems: Matt Bach. He put together a series of AutoIt scripts that run through testing a variety of the capabilities in SOLIDWORKS, so rather than reinvent the wheel I used his. Only minor updates were needed to bring the scripts up to speed for SW 2019, but we did take this opportunity to add a more demanding flow simulation test provided by a contact at Dassault. He described it as a "Conjugate Heat Transfer Airflow" model, but I'm just calling it our "benchmark simulation". It is run at three different mesh sizes, to see if that has any impact on performance scaling.

Each test was run three times on each CPU, with the fastest (lowest time) of the three used for this article. We didn't have any significant outlier results and saw very little variance between runs, so we opted for this method over an average of scores. The results are broken up into their own graphs below, and followed by our analysis and conclusion. Those graphs are further divided into two galleries, the first focusing on parts of SOLIDWORKS which are mostly single-threaded and the second looking at workloads which are more multi-threaded. You can scroll through the results using the left and right arrow icons or simply click on the thumbnails below.

Results: Single-Threaded Performance

Results: Multi-Threaded Performance

Analysis and Conclusion

There are two fairly clear trends in the chart and graphs above. The features we have tested in SOLIDWORKS 2019 fall into one of two categories: those that benefit primarily from clock speed and those which instead scale with core count. File opening, rebuilding, motion study, and some of the simulations (stress and thermal) fell into this category. Rendering is much faster with more cores, though, as were the rest of the flow simulation tests (both normal airflow and conjugate heat transfer airflow models).

It is worth noting that we also tested assembly rotation performance across these CPUs, but didn't bother presenting graphs because they all performed within a fairly close spread - with no more than about 10% difference across various files and different view settings. That isn't surprising since rotation is mostly single-threaded and these CPUs all have max turbo speeds in the 4.3 to 5.1GHz range.

So, how did the Core i9 9990XE fare? It actually did well in both categories of performance, averaging a little slower than the 9980XE in multi-threaded work and coming in around the 9900K in single-threaded tests. Here is a summary, averaging overall test results:

SOLIDWORKS 2019 SP1 Intel Core i9 9990XE Performance Summary

That seems on the face of it like a good combination, but unfortunately the i9 9990XE is more expensive than any of the other CPUs, runs much hotter, uses more power, cannot be purchased outside of limited auctions, and comes with no warranty. Those are not a great combination of traits for professional users, and for the time being will keep us from offering this processor in our workstations.

Tags: Dassault, Systemes, Solidworks, 2019, CPU, Processor, Performance, Intel, Core, i5, i7, i9, Core X, 9990XE

Thank you for the review, as always. The 9900K appears to be a devestating value over 9990XE.

Posted on 2019-02-22 21:06:30
Mark Harris

Indeed. I couldnt be happier that I waited for the 9900k as it got announced right when I was trying to decide between the 8700k and the 2700 Ryzen

Posted on 2019-03-30 04:11:29
Alex Taguchi

Hi William,
I don't see mention of the intel turbo boost MAX v3 application. https://www.intel.com/conte...

We are currently testing to see if this has any impact on different aspects of SOLIDWORKS, but it's specific to x99 and x299 motherboards and specific CPUs, so it has a narrow range of customers, but if it DOES make an impact, we'd be curious to see where.

My gut feeling is that it will make little to no difference since turbo boost v2 is automatically doing a lot of this already, v3 seems to allow the end-user to manually specify which core to which EXE. This seems only useful when someone is loading all threads 100%...Thoughts?

Posted on 2019-04-10 18:07:14

I checked the Core X testbed on which this benchmark was run, and it has the TB Max 3.0 driver / software installed - with it set to put the fastest core on the application in focus. I'm pretty sure that would have been SW when it was running, so it should have been getting the best performance.

Posted on 2019-05-09 20:12:12
Alex Taguchi

I did some testing of my own on a i7-7820x that supports itbmv3 and it actually made the SOLIDWORKS benchmarks 5% slower. Not sure why, but I promptly uninstalled it.

Posted on 2019-05-09 22:17:01