Free SolidWorks from - SOLIDWORKS 3D CAD | Stratasys 3D ......• Files were not converted to...
Transcript of Free SolidWorks from - SOLIDWORKS 3D CAD | Stratasys 3D ......• Files were not converted to...
3DS.
COM
© Da
ssau
lt Sys
témes
3D
S.CO
M ©
Dass
ault S
ystém
es Free SolidWorks from
Performance Constraints Adrian Fanjoy
Technical Services Director, CATI Josh Altergott
Technical Support Manager, CATI
3DS.
COM
© Da
ssau
lt Sys
témes
Objective
Build a better understanding of what factors involved in a SolidWorks environment make the most significant impact on performance. Better understand the benefits of different
hardware investments and learn how to apply performance data to purchasing decisions.
Make the computer wait on you not the other way around
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Agenda • Determining the right hardware • Examining modeling methodology • Where are the multi-core requirements • Comparing hardware year over year • The bonus section
JA
3DS.
COM
© Da
ssau
lt Sys
témes
The Workstation (Hardware) • Boxx 4920 Extreme
• Intel i7 6 core (3.24 over clocked to 4.5) • 32GB RAM • Nvidia Quadro 600, 2000, 4000, K5000 and GeForce 650 Ti • 240GB RevoDrive3 X2 PCI-E • 180GB Intel SSD 6Gb/s • 300GB 15,000rpm SAS Drive • 500GB 10,000rpm SATA 6Gb/s • 250GB 7,200rpm SATA
AF
3DS.
COM
© Da
ssau
lt Sys
témes
The Model
• Item 1 • Item 2
Racine Railroad Products
JA
Folder size 1.92GB, 4854 files
3DS.
COM
© Da
ssau
lt Sys
témes
The Tests SolidWorks Benchmark Includes
• Dataset copy and delete • Launching SolidWorks • Opens • Rotations • Modeling • Rebuilds • Drawing changes • Saves • Closing
Comparisons
• Baseline (Typical from customer)
• Change one thing at a time with each test
• Hardware was run cumulatively
• Typical vs Practical vs Optimal
• Methodology will test individual changes in typical and practical configurations
AF
3DS.
COM
© Da
ssau
lt Sys
témes
The Baseline • Win7 64bit • SW Options default (LAM exception) • 8GB RAM • OS Visual Settings default • 2 Cores @ 3.4 Ghz • 1 - 7200RPM hard drive
• Image Quality set optimally • High level of detail in models • Large number of top level mates • Assembly is fully resolved
Run Time –
4:43:44
17024 sec
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 3.4GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
$2,125
4:43:44
Practical • 3.4GHz Processor
• 2 cores
• 8 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$2,125
4:43:44
∆$0
∆0:00:00
Optimal • 3.4GHz Processor
• 2 cores
• 8 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$2,125
4:43:44
∆$0
∆0:00:00 0.0% faster 0.0% faster
JA
3DS.
COM
© Da
ssau
lt Sys
témes
RAM Is there such thing as too much?
• RAM is critical • Every assembly has a threshold • Without enough RAM
• Hard Drive becomes hyper-critical • Used for SWAP simulating RAM
• Everything is slower • OS struggles as well • Stability can become an issue as well
AF
3DS.
COM
© Da
ssau
lt Sys
témes
RAM • The Numbers
• 6GB – 12:19:41 :: 161% slower • 8GB – 4:43:44 • 14GB – 1:58:41 :: 58.2% faster • 16GB – 1:56:49 :: 58.8% faster • 32GB – 1:55:07 :: 59.4% faster
0
2
4
6
8
10
12
14
6 7 8 9 10 11 12 14 16 18 20 24 28 32
Hours to complete
RAM
RAM Comparison
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 3.4GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
$2,125
4:43:44
Practical • 3.4GHz Processor
• 2 cores
• 16 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$2,285
1:56:49
∆$160
∆2:46:55
Optimal • 3.4GHz Processor
• 2 cores
• 32 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$2,565
1:55:07
∆$280
∆102 sec 58.8% faster 1.5% faster
2
3DS.
COM
© Da
ssau
lt Sys
témes
Processors How many cores can SolidWorks use?
• SolidWorks uses 2 cores • OS can use an additional 2 cores • Other applications will add to the
load • Simulation and Rendering can take
advantage of many cores
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Processors SolidWorks
• 1 core – 7:35:41 :: 286% slower • 2 cores – 1:58:07 • 3 cores – 1:41:47 :: 13.8% faster • 4 cores – 1:41:08 :: 14.4% faster • 6 cores – 1:40:40 :: 14.8% faster
0
1
2
3
4
5
6
7
8
1 2 3 4 5 6
Hrs to complete
Cores
Compare Cores
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 3.4GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
$2,125
Practical • 3.4GHz Processor
• 4 cores
• 16 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$2,725
1:41:08
∆$600
∆3:02:36
Optimal • 3.4GHz Processor
• 6 cores
• 32 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$4,620
1:40:40
∆$1,895
∆28 sec 64.4% faster .5% faster
4:43:44
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Processor Speed The faster the better!!
• SolidWorks is limited on cores • The cores it does use should be as fast as
possible
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Processor Speed The faster the better!!
• 3.24 Ghz – 104 mins :: 3.1% slower • 3.42 Ghz – 101 mins • 3.78 Ghz – 93 mins :: 8.2% faster • 4.14 Ghz – 90 mins :: 11.5% faster • 4.5 Ghz – 85 mins :: 15.9% faster 0
20
40
60
80
100
120
2.88 3.06 3.24 3.42 3.6 3.78 3.96 4.14 4.32 4.5
Mins to Complete
Proc Speed Ghz
Compare Cores
AF
For every 1/4Ghz performance increases ~2.7%
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 3.4GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
$2,125
Practical • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$3,105
1:25:04
∆$980
∆3:18:40
Optimal • 4.5GHz Processor
• 6 cores
• 32 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
$5,300
1:22:56
∆$2,195
∆128 sec 70.0% faster 2.5% faster
4:43:44
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Hard drive speed How important could it be?
• When RAM is in short supply hard drive speed is critical
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Hard drive speed How important could it be?
• 7200 RPM – 89.5 mins • 10K RPM – 88 mins :: 1.8% faster • 15K RPM – 82.5 mins :: 7.7% faster • Intel SSD – 78 mins :: 13.1% faster • Revo – 77 mins :: 14.3% faster
70
75
80
85
90
95
7200 10K 15K SSD Revo
Mins to complete
Hard drive type
Compare Hard drives
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 3.4GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
$2,125
Practical • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• SSD
• Quadro 600 GPU
$3,255
1:17:48
∆$1,130
∆3:25:56
Optimal • 4.5GHz Processor
• 6 cores
• 32 GB RAM
• Revo
• Quadro 600 GPU
$5,865
1:15:36
∆$2,610
∆132 sec 72.6% faster 2.8% faster
4:43:44
JA
3DS.
COM
© Da
ssau
lt Sys
témes
GPUs Functions we tested
• Display States • Shadows • RealView Graphics • Image Quality • Transparency • Light Weight and Large
Assembly Mode • Level of Detail • Anti-Aliasing
Models we tested
• Large Assembly
• Small Assembly
• Part
Cards we tested
• Nvidia Quadro 600
• Nvidia Quadro 2000
• Nvidia Quadro 4000
• Nvidia Quadro K5000
• Nvidia GeForce 650Ti
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Graphics Card Comparison
• Large Assembly • 600 – K5000 less than 2% faster
Supported Cards
• Small Assembly • 600 – 2000 :: 34.5% faster • 2000 – 4000 :: 6.8% faster • 4000 – K5000 :: 1.0% faster
GeForce
• No RealView
• Unstable
• 10% slower than the Quadro 600
• No Full Scene Anti-Aliasing
• No Stereo capability
• Unsupported
AF
The way it “feels”
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 3.4GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
$2,125
Practical • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• SSD
• Quadro 2000 GPU
$3,630
1:17:48
∆$1,505
∆3:25:56
Optimal • 4.5GHz Processor
• 6 cores
• 32 GB RAM
• Revo
• Quadro K5000 GPU
$7,751
1:15:36
∆$4,121
∆132 sec 72.6% faster 2.8% faster
4:43:44
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Examining Modeling Methodology
• Each of the tests in this section represent a single change compared to the Typical and Practical Baseline.
• These tests are in no particular order.
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Files stored in an older version Does age of file matter? • Files were not converted to SolidWorks 2014 • As few as 1 file not saved in the latest version can
increase Open, Save, and Rebuild times.
AF
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:29:02 ∆-0:11:14 14.4% slower
Results
3DS.
COM
© Da
ssau
lt Sys
témes
What is the best tool to simplify my files? SolidWorks has many tools available to clean up your files but which one will give you the
best and fastest result. • Manual Clean-up • Defeature • Envelope • SpeedPak • Save As Part
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Defeature • Can be used on Parts or Assemblies. • Has many different options, faster than manually modifying parts but you have less
control of the results. • We chose to go with removing Internal components and ended up with a part file that
was 401mb had 271 Surface Bodies and 1316 Solid Bodies.
JA
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:32:20 ∆-0:14:32 18.7% slower
Results 5:42:48 ∆-0:59:04 20.8% slower
Results
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 2.8GHz Processor
• 2 cores
• 8 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
Baseline
3:57:27 ∆0:46:17
Practical • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• SSD
• Quadro 2000 GPU
Baseline
1:17:41 ∆0:00:07
16.0% faster .2% faster
OS Visual Settings OS Visual Settings
4:43:44 1:17:48
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Part and Assembly Details If it came from the internet in must be OK, right? • We cleaned up just the Cab and its related parts and assemblies.
Cab Assembly Stats Start Point – 30.15mb, 621mb folder End Point – 12.74mb, 554mb folder
• Removed details like extruded text, transparency, and patterns. • Created configurations of imported parts to remove details not seen at the top level.
JA
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:00:13 ∆0:17:35 22.6% faster
Results 2:09:45 ∆2:33:59 53.3% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
System Options How do I choose the right option?
• We changed 18 different settings in the system options. • We did not include Lightweight or Large Assembly Mode, those test will come later. • Most of the settings changed are items that are visually appealing.
For a complete list of the settings please see the slides at the end of this presentation.
AF
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:14:59 ∆0:02:49 3.6% faster
Results 3:56:46 ∆0:46:58 16.6% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
SpeedPak • Can be created at the Top Level Assembly or in a
Subassembly to an existing configuration. • You can choose faces or bodies the will be referenced in
other assemblies. • We removed the ghost to increase performance.
JA
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
0:53:55 ∆0:23:53 30.7% faster
Results 1:31:36 ∆3:12:08 67.7% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
Image Quality Is too much a bad thing? • Set at around 25% is the sweet spot • This is a per document setting. • Changing at the top level assembly allows parts to be
changed also (does not change sub assemblies).
AF
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:29:28 ∆-0:11:40 15.0% slower
Results 18:51:33 ∆-14:07:49 298.8% slower
Results
3DS.
COM
© Da
ssau
lt Sys
témes
Envelope • Both Parts and Assemblies can be set as an Envelope
when inserted or in the component properties. • Serve as a reference or selection tool. • Envelopes are ignored in BOMs and Mass Properties.
JA
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:17:31 ∆0:00:17 0.4% faster
Results 3:01:01 ∆1:42:43 36.2% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
RealView Graphics and Shadows Can my parts look like the real thing? • Help to give your part a “realistic” appearance. • Takes a large amount of system resources to rebuild, refresh, open,
save and close. • If needed on files create a Display State or Configuration.
AF
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:15:41 ∆0:02:07 2.7% faster
Results 3:46:26 ∆0:57:18 20.2% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
Save As Part We chose to save just the Cab Assembly as a Part with the 3 different options.
Exterior Faces • File Size 79mb • Part has 0 Solid Bodies and
8432 Surface Bodies. • 2nd Best Option • 20.9% to 55.1% Faster
JA
Exterior Components • File Size 120mb • Part has 1080 Solid Bodies
and 225 Surface Bodies. • Best Option • 25.9% to 60.0% Faster
All Components • File Size 317mb • Part has 3668 Solid Bodies
and 271 Surface Bodies. • Worst Option • 4.7% to 95.0% Slower
3DS.
COM
© Da
ssau
lt Sys
témes
What is the best tool to simplify my files? Over all results stack up as follows. • Manual Clean-up – Savings between 22.6% and 54.3%
o Takes additional time to complete, good for standard parts that will be reused over and over.
• Defeature – Cost between 18.7% and 20.8% o Lots of options to try so there may be a way to save time.
• Envelope – Savings between 0.4% and 36.2% o Good option but not included in BOM and Mass Properties.
• SpeedPak – Savings between 30.7% and 67.7% o Great option leaves ability to Mate and still be included in BOM.
• Save As Part – Savings between 20.9% and 60.0% (Exterior Faces and Exterior Components) o Choose what option you use wisely other wise it may cost you time (All Components).
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Top Level Mates How do Flexible Subassemblies effect the top level performance? • Eliminated Flexible Subassemblies. • Suppress or Delete unneeded mates.
1292 139
AF
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
1:15:11 ∆0:02:37 3.4% faster
Results 4:06:06 ∆0:37:38 13.3% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
Large Assembly Mode Is this the greatest tool to improve performance? • Overall it has the greatest impact on performance. • Utilizes loading models Lightweight as well as several other
System Options to increase performance. • Important to review all options and watch out for
dismissed messages.
JA
Typical • 2.8GHz Processor • 2 cores • 8 GB RAM • 7200 RPM HD • Quadro 600 GPU
Baseline 4:43:44
Practical • 4.5GHz Processor • 4 cores • 16 GB RAM • SSD • Quadro 2000 GPU
Baseline 1:17:48
0:32:08 ∆0:45:40 58.7% faster
Results 0:53:54 ∆3:49:50 81.0% faster
Results
3DS.
COM
© Da
ssau
lt Sys
témes
Bring It All Home
Practical Hardware • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• SSD
• Quadro 2000 GPU
Optimal File Set • System Options set to optimal
• Fixed Assembly Details (Cab Only)
• Cab Saved as Part File (External Components)
• RealView, Shadows set to Off
• Image Quality set to 25%
• Flexible Subassemblies - Removed
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 2.8GHz Processor
• 2 cores
• 8 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
Baseline
1:37:17 ∆3:06:27
Practical • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• SSD
• Quadro 2000 GPU
Baseline
0:53:14 ∆0:24:34
65.7% faster 31.6% faster
Optimal (w/o LAM) Optimal (w/o LAM)
4:43:44 1:17:48
JA
Optimal (without Large Assembly Mode) What happens when it all comes together?
3DS.
COM
© Da
ssau
lt Sys
témes
Typical • 2.8GHz Processor
• 2 cores
• 8 GB RAM
• 7200 RPM HD
• Quadro 600 GPU
Baseline
0:28:50 ∆4:14:54
Practical • 4.5GHz Processor
• 4 cores
• 16 GB RAM
• SSD
• Quadro 2000 GPU
Baseline
0:18:21 ∆0:59:27
89.8% faster 76.4% faster
Optimal (with LAM) Optimal (with LAM)
4:43:44 1:17:48
AF
Optimal (with Large Assembly Mode) What happens when it all comes together?
3DS.
COM
© Da
ssau
lt Sys
témes
Where Multi-core Matters
• Intel’s only processor to support multiple processors in a single workstation
• Supports greater system memory bandwidth • Larger Memory capacity – required to support 16 cores and
larger datasets • Registered ECC memory support – preferable for larger memory
configurations
AF
XEON Processors
3DS.
COM
© Da
ssau
lt Sys
témes
Where Multi-core Matters
JA
PhotoRendering
• RenderPro • Dual XEON E5-2690 2.9GHz 20MB cache (8 cores each) • 32GB RAM DDR3 • 750GB 7,200rpm SATA • NVIDIA Quadro 600
3DS.
COM
© Da
ssau
lt Sys
témes
Photo-Rendering
• The more cores the better • Hyper-Threading helps
• As much as 16.8%
0
50
100
150
200
250
300
350
0 2 4 6 8 10 12 14 16 M
ins t
o Co
mpl
ete
# of Cores
HT Off HT On
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Photo-Rendering
• 4 – 6 cores – 17% faster • 4 – 8 cores – 51% faster • 4 – 16 cores – 74% faster
0
10
20
30
40
50
60
70
80
4 6 8 10 12 14 16
Mins to Complete
# of Cores
HT Off HT On
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Where Multi-core Matters
JA
Simulation
3D BOXX 4925 • XEON E5-2697 2.7GHz 20MB cache (12 cores) • 32GB RAM DDR3 • 180GB INTEL SSD 6Gb/s SATA • NVIDIA Quadro K2000
3DS.
COM
© Da
ssau
lt Sys
témes
Simulation (FloWorks)
• Hyper-Threading • Helps with large problems • In general the more cores the
higher the percentage improvement
AF
-40%
-30%
-20%
-10%
0%
10%
20%
30%
- 1,000,000 2,000,000 3,000,000 4,000,000
% im
prov
emen
t # Cells
Hyper-Threading
12 Core
10 Core
8 Core
6 Core
4 Core
2 Core
3DS.
COM
© Da
ssau
lt Sys
témes
Simulation (FloWorks)
• Hyper-Threading • 13% performance increase on
average
AF
0:00:00
2:24:00
4:48:00
7:12:00
9:36:00
12:00:00
14:24:00
16:48:00
0 2 4 6 8 10 12 14
Tim
e to
Com
plet
e
# Cores
4m Cells
HT
STD • Cores
• 18% performance increase per 2core step on average
3DS.
COM
© Da
ssau
lt Sys
témes
Static Simulation
• 4 – 6 cores 7.7% faster • 4 – 8 cores 12% faster • 4 – 16 cores 16% faster
0
20
40
60
80
100
120
140
160
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 M
inut
es t
o Co
mpl
ete
# Cores
Static Simulation
HT-Off
AF
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year 5 Machines of varying age and hardware meets 4 different test runs and this equals
a lot of new data. Machine1 (6y2m) • Built: 11/2007 • Type: Laptop • Processor: Centrino Duo 2.2GHz • RAM: 4GB • Video Card: NVIDIA FX1600M • Hard Drive: 80GB, 7200RPM • Operating Sys.: Win7 • SolidWorks 2014 SP0.0
AF
Machine2 (6y1m) • Built: 12/2007 • Type: Tower • Processor: Core Duo 2.66GHz • RAM: 4GB • Video Card: NVIDIA Quadro 2000 • Hard Drive: 80GB, 7200RPM • Operating Sys.: Win7 • SolidWorks 2014 SP0.0
Baseline Test Time : 80:53:32 Baseline Test Time : 93:06:34
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year 5 Machines of varying age and hardware meets 4 different test runs and this equals
a lot of new data. Machine3 (3y1m) • Built: 12/2010 • Type: Tower • Processors: 2-Xeon 2.4GHz • RAM: 12GB • Video Card: NVIDIA Quadro 4000 • Hard Drives: 2-1TB, 7200RPM • Operating Sys.: Win7 • SolidWorks 2014 SP0.0
AF
Machine4 (2y11m) • Built: 02/2011 • Type: Laptop • Processor: Core I7 2.8GHz • RAM: 8GB • Video Card: NVIDIA Quadro FX2800M • Hard Drive: 500GB, Intel SSD • Operating Sys.: Win7 • SolidWorks 2014 SP0.0
Baseline Test Time : 2:09:19 Baseline Test Time : 2:08:34
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year
Machine5 (1y3m) • Built: 10/2012 • Type: Tower • Processors: I7 3.24GHz (4.5GHz) • RAM: 16GB • Video Card: NVIDIA Quadro 2000 • Hard Drives: 180GB, Intel SSD • Operating Sys.: Win7 • SolidWorks 2014 SP0.0
AF
5 Machines of varying age and hardware meets 4 different test runs and this equals a lot of new data.
Baseline Test Time : 1:17:48
Machine6 (0y3m) • Built: 10/2013 • Type: Tower • Processors: I7 3.5GHz (4.3GHz) • RAM: 32GB • Video Card: NVIDIA Quadro K2000 • Hard Drives: 180GB, Intel SSD • Operating Sys.: Win7 • SolidWorks 2014 SP0.0
Baseline Test Time : 1:02:41
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year
JA
Baseline Test Results
97.5%
0:00:00
12:00:00
24:00:00
36:00:00
48:00:00
60:00:00
72:00:00
84:00:00
96:00:00
108:00:00
Machine1 (6y2m) Machine2 (6y1m) Machine3 (3y1m) Machine4 (2y11m) Machine5 (1y3m) Machine6 (0y3m)
Tim
e to
Com
plet
e (H
:M:S
) Baseline comparison
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year
JA
Baseline Test Results
0:00:00
0:14:24
0:28:48
0:43:12
0:57:36
1:12:00
1:26:24
1:40:48
1:55:12
2:09:36
2:24:00
Machine3 (3y1m) Machine4 (2y11m) Machine5 (1y3m) Machine6 (0y3m)
Tim
e to
Com
plet
e (H
:M:S
) Baseline comparison
.01%
39.5% 19.4%
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year
JA
Optimal Test Results
0:00:00
4:48:00
9:36:00
14:24:00
19:12:00
0:00:00
4:48:00
9:36:00
14:24:00
19:12:00
0:00:00
Machine1 (6y2m) Machine2 (6y1m) Machine3 (3y1m) Machine4 (2y11m) Machine5 (1y3m) Machine6 (0y3m)
Tim
e to
Com
plet
e (H
:M:S
) Optimal comparison
52.0% Avg. Increase over
Baseline
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year
JA
Optimal Test Results
0:00:00
0:14:24
0:28:48
0:43:12
0:57:36
1:12:00
1:26:24
1:40:48
Machine3 (3y1m) Machine4 (2y11m) Machine5 (1y3m) Machine6 (0y3m)
Tim
e to
Com
plet
e (H
:M:S
) Optimal comparison
4.2%
40.8% 22.0%
3DS.
COM
© Da
ssau
lt Sys
témes
Comparing Hardware year over year
JA
Optimal with Large Assembly Mode Test Results
0:00:00
0:14:24
0:28:48
0:43:12
0:57:36
1:12:00
1:26:24
1:40:48
Machine1 (6y2m) Machine2 (6y1m) Machine3 (3y1m) Machine4 (2y11m) Machine5 (1y3m) Machine6 (0y3m)
Tim
e to
Com
plet
e (H
:M:S
)
Optimal with LAM comparison
3DS.
COM
© Da
ssau
lt Sys
témes
Monitor Resolution Does the resolution of your monitor increase performance?
Test was run on Machine6 at baseline settings • Overall time difference between high and low run time was 2m28s less than 4%.
JA
0:58:00
0:59:00
1:00:00
1:01:00
1:02:00
1:03:00
1:04:00
1920x1080 1600x900 1280x720 800x600
Tim
e to
Com
plet
e (H
:M:S
)
Resolution
Monitor Resolution
3DS.
COM
© Da
ssau
lt Sys
témes
Anti-Virus and the Network Network vs Local working directory
AF
0:00:00
0:14:24
0:28:48
0:43:12
0:57:36
1:12:00
1:26:24
1:40:48
1:55:12
Baseline STD Optimal STD Optimal LAM
Local
Network
112%
55%
56%
3DS.
COM
© Da
ssau
lt Sys
témes
0:00:00
0:14:24
0:28:48
0:43:12
0:57:36
1:12:00
1:26:24
1:40:48
1:55:12
2:09:36
Baseline STD Optimal STD Optimal LAM
Network
AV Both
Anti-Virus and the Network Anti-Virus On vs Gone
AF
8%
31%
15%
3DS.
COM
© Da
ssau
lt Sys
témes
0:00:00
0:14:24
0:28:48
0:43:12
0:57:36
1:12:00
1:26:24
1:40:48
1:55:12
Baseline STD Optimal STD Optimal LAM
Network Working
Local Working
The Enterprise PDM Difference
AF
30% 32%
27%
3DS.
COM
© Da
ssau
lt Sys
témes
Dual Monitors and Hyper-threading Does dual monitors or hyper-threading effect performance?
Tests were run on Machine6 at baseline settings • Dual Monitor testing with SolidWorks running on Monitor1 and there was less than a 15
second difference from the Baseline. • Hyper-threading showed only a 10 second increase in run time over the Baseline.
JA
3DS.
COM
© Da
ssau
lt Sys
témes
Top Tips for Performance review • Check Image Quality at top level assembly and drawing level. • Review any imported parts for simplification possibilities. • Use Assembly Xpert to point out and possible conflicts. • Great hardware does not make up for poor modeling practices.
• Following these guidelines will make your SolidWorks tasks more productive because
your computer will have to wait on you vs. you waiting on your computer to complete tasks.
3DS.
COM
© Da
ssau
lt Sys
témes
Optimal SolidWorks Settings
2
•uncheck thumbnail •uncheck news feeds
3DS.
COM
© Da
ssau
lt Sys
témes
Optimal SolidWorks Settings
2
•uncheck show contents while dragging •uncheck allow auto update when opening
3DS.
COM
© Da
ssau
lt Sys
témes
Optimal SolidWorks Settings
2
•Maintain Assy Tran •Anti-aliasing set to None •Check Display draft quality ambient occlusion
3DS.
COM
© Da
ssau
lt Sys
témes
Optimal SolidWorks Settings
2
•Uncheck Transparency options •Level of Detail to Less (Fast) •Auto load lightweight - Should be checked, but not for testing •Check out of date set to Indicate •Mate Animation set to Off •Uncheck Use shaded preview •Check No Preview
3DS.
COM
© Da
ssau
lt Sys
témes
Optimal SolidWorks Settings
2
•Uncheck Use Trans flyout FeatureManager