Inventor General Discussion

Inventor General Discussion

Reply
*Expert Elite*
mrattray
Posts: 2,493
Registered: ‎09-13-2011
Message 11 of 21 (243 Views)

Re: Quad core performance question

02-18-2014 05:46 AM in reply to: pcrawley
Thanks for the link, Peter. There's a lot of interesting tech info there.
Mike (not Matt) Rattray

Distinguished Contributor
brian.cranston
Posts: 271
Registered: ‎06-08-2004
Message 12 of 21 (234 Views)

Re: Quad core performance question

02-18-2014 06:34 AM in reply to: cbenner

What are you doing in Inventor when it runs a single core at full speed? That often happens to me and it's not necessarily an indicator of a problem.

 

As was mentioned already, Inventor is generally a single threaded application with a few exceptions.  To borrow from the car world, there's no substitution for Gigahertz! I'm partial to the E5-1650 myself. It starts at 3.2 GHz but can turbo boost to 3.8 GHz; a bit better than the 2643's max 3.5 GHz.  Plus it's a 6-core, which helps if you have multithreaded apps.  It's also cheaper than a E5-2643.

 

If you feel that your system is slower than it should be, here's some ideas...

 

-Check that your hard drive is plugged into the fastest SATA port available.  I've recently found some 6 Gbit 10K RPM drives plugged into the 3 Gbit port on the motherboards. Although, it probably won't make any appreciable difference in overall performance.

 

-See what speed RAM shipped.  That CPU is capable of using DDR3-1600.  Sometimes vendors install slower ram and that can be a huge bottleneck during intensive CPU activity.

 

-The CPU is also capable of quad channel ram configuration.  That means the best performance is achieved by installing ram modules in groups of four in the same color ram sockets.  Not doing this can reduce performance, but not as much as using slower clock speed ram.

 

Some reference material...

http://ark.intel.com/products/64587

 

http://ark.intel.com/products/64601

 

http://en.wikipedia.org/wiki/List_of_Intel_Xeon_microprocessors

 

-Brian Cranston

 

Distinguished Mentor
pcrawley
Posts: 694
Registered: ‎05-23-2002
Message 13 of 21 (208 Views)

Re: Quad core performance question

02-18-2014 12:35 PM in reply to: brian.cranston

Just seen the effects again.  An Inventor IDW of a 33,000 part assembly:  HT = on, drawing opened in 6.5 minutes.  HT = off, drawing opens in about 2 minutes.

 

I would love to know why HT makes such a difference if anyone has any facts? (Opinion is OK as long as it is substantiated!)

Peter
*Expert Elite*
mrattray
Posts: 2,493
Registered: ‎09-13-2011
Message 14 of 21 (203 Views)

Re: Quad core performance question

02-18-2014 12:38 PM in reply to: pcrawley
That's not what I would expect to see. I'll do some experiments on my end and see if I come up with the same results.
Mike (not Matt) Rattray

*Expert Elite*
dgorsman
Posts: 5,277
Registered: ‎10-12-2006
Message 15 of 21 (191 Views)

Re: Quad core performance question

02-18-2014 01:26 PM in reply to: pcrawley

I'm assuming this is repeatable both ways, so you aren't dealing with data being cached or similar effects?

 

Hyperthreading deals with "virtual" cores rather than physical ones, and gets handled with code rather than hardware.  If the calling software isn't optimized for multi-threading then you could be dealing with the overhead of spooling up and reconciling not only different threads between cores but between the virtual cores as well.  With hyperthreading turned off, any miscellaneous threads are being forced to a different physical core rather than sharing a virtual one.

 

Ah, for the days with an 8088 and an LED probe...

----------------------------------
If you are going to fly by the seat of your pants, expect friction burns.
Adopt. Adapt. Overcome. Or be overcome.
A good question will be halfway to a good answer.


Distinguished Mentor
pcrawley
Posts: 694
Registered: ‎05-23-2002
Message 16 of 21 (184 Views)

Re: Quad core performance question

02-18-2014 01:55 PM in reply to: dgorsman

No caching.  The advantage of testing HT on/off is that it's changed in BIOS which forces a reboot between tests.

The tests were on the same drawing and followed exactly the same procedure, so repeatable... Yep.

 

The actual numbers were 6.5 minutes with HT on, and 2.5 minutes with HT off.  4 minutes saved per file, per number of open's, per user, per day...  Adds up really fast!  Just going to do some more testing on view-creation and update times.

Peter
*Expert Elite*
blair
Posts: 4,089
Registered: ‎11-13-2006
Message 17 of 21 (181 Views)

Re: Quad core performance question

02-18-2014 02:08 PM in reply to: mrattray
Interesting, I never tested IV with Hyperthreading. I know that the lV2014 did make use of multi cores in the IDW environment in addition to Stdio and FEA. Will have to try some tests when I get back from holidays.
Did you find this reply helpful ? If so please use the Accept as Solution or Kudos button below.

IV2015 up2 PDSU / Sim Mech 2015 /
Win7-64
EVGA X79 - Classified, iCore7 3930k 32Gb Quad-Channel
950Gb (2 x 500Gb Sata III SSD RAID0 Adaptec 6805E Controller)
Nvidia GTX-690 Classified - 335.23
SpacePilot Pro 3.17.7, 6.17., 4.11
*Expert Elite*
blair
Posts: 4,089
Registered: ‎11-13-2006
Message 18 of 21 (175 Views)

Re: Quad core performance question

02-18-2014 02:23 PM in reply to: cbenner
Just turn on the Turbo-boost and quite complaining about the cold. 😃
Did you find this reply helpful ? If so please use the Accept as Solution or Kudos button below.

IV2015 up2 PDSU / Sim Mech 2015 /
Win7-64
EVGA X79 - Classified, iCore7 3930k 32Gb Quad-Channel
950Gb (2 x 500Gb Sata III SSD RAID0 Adaptec 6805E Controller)
Nvidia GTX-690 Classified - 335.23
SpacePilot Pro 3.17.7, 6.17., 4.11
Distinguished Mentor
pcrawley
Posts: 694
Registered: ‎05-23-2002
Message 19 of 21 (172 Views)

Re: Quad core performance question

02-18-2014 02:26 PM in reply to: blair

Ha ha!  I tend to render things in 3ds max if I need to warm the room up a bit!

Enjoy your holiday.

Peter
*Expert Elite*
mrattray
Posts: 2,493
Registered: ‎09-13-2011
Message 20 of 21 (142 Views)

Re: Quad core performance question

02-19-2014 05:13 AM in reply to: pcrawley

I conducted an experiment this morning. I'd like to do more testing with different scenarios, but I have to do SOME real work, too.

 

HT On:

  Drawing A:

    Open: 39s

    Update all sheets: 16s

  Drawing B:

    Open: 33s

    Update all sheets: 27s

HT Off:

  Drawing A:

    Open: 27s

    Update all sheets: 15s

  Drawing B:

    Open: 23s

    Update all sheets: 28s

 

These were both multi-sheet drawings with about 65-80 sheets of an assembly and details with around 1000-1500 instances of 120-160 unique parts. Note that we have approx. 30% faster opening times with HT off, but no appreciable change to the update time.

I'm going to work with HT off for a while and try to get a seat-of-the-pants feel until I can get around to doing more testing.

Mike (not Matt) Rattray

Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.