Free SolidWorks from - SOLIDWORKS 3D CAD | Stratasys 3D ......• Files were not converted to...

18
FACTORS RELATED TO AFLATOXIN BIOSYNTHESIS c. Fanelli': A.A. Fabbri'; G. Panfili' and S. Passi- 'Diparumento di Btologta vegetale, Untversua di Roma 'La Sapienza: Roma, Italy, 2Istuuto San Galltcano (IFO), Roma, Italy Abstract Lipoper-oxi da t i on was pr-ev i ous ly found by us to play a key role In InducIng aflatoxIn bIosynthesIs. 'In vItro', the productIon of af'Latoxans IS strongly enhanced by the add i t i on of hydr-oper-ox i des , epoxldes, UV-peroxldated sterols and halomethanes, WhICh Induce Lipoper-oxi da t.i on WIt.h i n the f'ung i. 'In VIVO', on var zous OIly and starchy seeds, we :found that the bIosynthesIs of a:flatoxlns was d i rec t.Ly related 1:;0 the per-ox.i de number o:f the 011 content of the seeds. SInce It has been shown that llpoperoxldatlon IS a:f:fected by the presence o:f an t i ox i dant.s and :free r-ad i cal scavengers In the env i r-onrnerrt , t.h i s arives t i ga t.i on was undertaken to exarm.ne the e:f:fect o:f some common an t i ox i dant.s at d i f'f'er-en t concen tr-a t i ons on af'Latoxi.n productIon Induced by the addItIon of carbon tetrachlorIde In cultures of AspergIllus parasltlcuS. Butylated hydroxy toluene (BHT), butylated hydroxlanlsole (BHA), cysteamIne and sodIum thIosulfate (TIO) SIgnIfI- cantly InhIbIted the aflatoxIn output, but cysteIne, reduced glutathIo- ne, v i t.arm.n C and v i t.armn E greatly enhanced myco tox i n pr-oduc t i.on Induced by carbon tetrachlorIde. StudIes wIth mutant straIns of AspergIllus parasl tlCUS and A.flavus demonstrated that the phenomenon of Ilpoperoxldatlon a:ffects not only the aflatoxIn bIosynthesIs but also concerns theIr precursors. norsolorlnlc aCId, averufln, averantln, verSlcolorln A and sterlgmatocystln. In addItIon, the bIosynthesIs o:f these congeners IS InhIbIted by the addItIon of BHA, BHT, TIO and cysteamIne to culture medIa. IntroductIon Po i soru ng by t.ox.i gen i c f'ung i o:f man and ani.maL are well known from many countrIes over several centurIes. However, mycotoxIcoses receIved lIttle attentIon untIl the early 1960s when a:flatoxlns were d i acover-ed In England (the :famous Turkey X dasease ) and SInce then have been detected on many Important cereal crops. Some aflatoxlns show a hIgh mutagenIc, carcInogenIc and teratogenIc actIvIty for a w i de r-ange o:f or-gan i sms and cause hepa t i c car-cr.ncrna In mamma l i a (Hea thco te and HIbbert, 1978). Due to t.he i r t.ox i c i ty the af'Lat.ox i ns 93 Proc 4th In! Work Con! Stored-Product Protection, Tel AVIV, Israel, Sept 1986 rEds E Donahaye and S Navarro], pp 93-110

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

Determining the Right Hardware

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 What fits my need?

AF

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

OS Visual Settings Never let Microsoft make a decision for you

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

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

JA

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 Old Hardware with New

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

Thank you

Racine Railroad Products

3DS.

COM

© Da

ssau

lt Sys

témes

Bonus Round

JA

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

Thank you

Racine Railroad Products

3DS.

COM

© Da

ssau

lt Sys

témes

Questions

http://www.cati.com/sww2014/

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

•Set background to Plain

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

3DS.

COM

© Da

ssau

lt Sys

témes

Optimal SolidWorks Settings

2

•Zoom to fit should be unchecked but not practical •Set all Transitions to Off