Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

CPU utilization based on CPU count??

Status
Not open for further replies.

jkdh33a

Mechanical
Joined
Nov 3, 2004
Messages
1
Location
US
I have noticed that on our machines that Solid Edge seems to limit itself on the CPU usage. I tried a Dell Precision dual PIII 1.13 MHz and a clone dual P4 Xeon with Hyperthreading enabled. Edge.exe would stop at 50% utilization on the PIII and 25% on the P4 (Hyperthreading makes the machine emulate 4 CPUs). Meanwhile SE works on the feature I'm trying to place and the system idle process sits at 60+% depending on what else is running.

I tried V11 and V16 and they both showed the same behavior. Has anyone else seen the same behavior?
 
We see the same behavior here on a dual Xeon. SE never uses more than 50% of both CPUs.

I think that's because SE is not optimized for multiple processors, therefore uses only one CPU. CPU usage shown is the average of both : 1 at 100% and one at 0%, so 50% usage.
 
Brou is correct. For solid edge, you are better off to not have hyperthreading turned on. Since hyperthreading essentially turns oen processor into two, and SE can only use 1 processor (not multithreaded), it will only use 1/2 of the physical processor (what hyperthreading would show as 1 full processor).

--Scott

For some pleasure reading, try FAQ731-376
 
The hidden line display mode in Solid Edge supports multiple processors. If your computer contains multiple processors, hidden line performance is improved.

That's what I found in SE help.


Regards
fwc
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top