Optimal Configuration & Conclusion
In looking back at the past 20 articles we have posted about Free SolidWorks from Performance Constrains one of the items we promised in our first article was to give you the two optimal configurations that gave us the best overall performance.
Before we get to the results lets recap what we tested in our previous articles:
- Processor Clock Speed
- Number of Cores and SolidWorks
- Hard Drive Speed
- Graphics Cards
- SolidWorks files stored in an older version
- Windows Visual Settings
- SolidWorks Options Set to Optimal
- SolidWorks Image Quality
- SolidWorks RealView Graphics
- Level of Detail in Parts and Assemblies
- Reducing Top Level Mates and Solving Subassemblies as Rigid
- Large Design Review
- Save Assembly as Part (3 options)
- Large Assembly Mode & Lightweight
In the list above you want to take note that of the 18 items we tested 13 of them are FREE.
The first scenario that we tested included all of the performance improvements explained above except Large Assembly Mode and Lightweight options. The environment looked like this:
Typical and Practical Hardware configurations
- SolidWorks Options Optimized
- OS visuals set to best performance
- Level of detail reduced
- Image quality reduced
- Realview Graphics off
- Top level mates reduced
In our first test the combination of the enhancements to our SolidWorks environment yielded some impressive performance results.
If we take all of the settings and hardware listed above and add in Large Assembly Mode and Lightweight we can see that it has even more of an impact in our results.
You can by looking at our deltas see that on our Practical machine we gained over 76% total improvement taking our benchmark run time down to just over 18min. If we look at the Typical machine we can see that the overall improvement is almost a 90% performance gain and our benchmark run time has gone from 4:43:44 to 0:28:50.
What we have found in our efforts conducting these tests is that improvement of a modeling environment must be approached at a system level rather than a specific component level. All of the hardware, configuration, and modeling methodology options work in concert to establish the performance capabilities of a workstation whether it's good or bad. Adding more processor power to a workstation that is short on RAM will help. But the improvement that the stronger processor yields will be much greater if RAM is added as well.
Understanding these several aspects of a SolidWorks modeling environment and how they work together can make all the difference in ensuring that you get the full value from your hardware and software purchase.
Adrian and I plan on continuing our testing for the next SolidWorks World in 2014 so please keep checking back for updates. We are planning on creating some new tests and new ways to display the results. If you have any suggestions please add a comment to this or any of our other articles.
Please check back to the CATI blog as we will continue posting our series of articles that goes further into the details of each of our tests. All of these articles will be stored in the category of Free SolidWorks from Performance Constraints and links to each with their release date are listed below:
- FSWPC-13-#1 Introduction (3/19/13)
- FSWPC-13-#2 RAM (3/21/13)
- FSWPC-13-#3 Processor Cores (3/26/13)
- FSWPC-13-#4 Processor Cores for Simulation and PhotoView360 (3/28/13)
- FSWPC-13-#5 Processor Clock Speed (4/2/13)
- FSWPC-13-#6 Hard Drives (4/4/13)
- FSWPC-13-#7a Graphics Cards-SolidWorks Functionality (4/9/13)
- FSWPC-13-#7b Graphics Cards-Hardware Comparison (4/11/13)
- FSWPC-13-#7c Graphics Cards-Model Complexity (4/16/13)
- FSWPC-13-#8 Files stored in an older version (4/18/13)
- FSWPC-13-#9 OS Visual and User Settings (4/23/13)
- FSWPC-13-#10 SolidWorks Options (4/25/13)
- FSWPC-13-#11 SolidWorks Image Quality (4/30/13)
- FSWPC-13-#12 SolidWorks RealView Graphics (5/2/13)
- FSWPC-13-#13 SolidWorks Level of Detail (5/7/13)
- FSWPC-13-#14 SolidWorks Mates and Flexible Subassemblies (5/9/13)
- FSWPC-13-#15 SolidWorks Defeature (5/14/13)
- FSWPC-13-#16 SolidWorks Envelope (5/16/13)
- FSWPC-13-#17 SolidWorks Large Design Review (5/21/13)
- FSWPC-13-#18 SolidWorks SpeedPak (5/23/13)
- FSWPC-13-#19 SolidWorks Save as Part (5/28/13)
- FSWPC-13-#20 SolidWorks Large Assembly Mode (5/30/13)
- FSWPC-13-#21 Optimal Configuration and Conclusion (6/4/13)
Josh Altergott, CATI Support Manager
Adrian Fanjoy, CATI Technical Services Director