Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • 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
Nov 3, 2004
1
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?
 
Replies continue below

Recommended for you

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