So I just got a new computer that is so hot, it can cook a chicken.
Changes to that system are... I have 32 gig of ram ( Soon to go to 64 ) and a A 250 gig solid state hard drive running Windows 7 pro.
6 corers and 12 separate threads!
I am using 12% of the CPU and almost 100% of the ram for an assembly.
Why is Creo not using all my CPU availability?
Solved! Go to Solution.
I'm afraid (as many others have suggested) that your hardware is the bottleneck. Don't get me wrong, its a very respectable machine, but not necessarily "optimized" for the kind of Creo tasks you wanting it to perform. If your using this machine for your daily design/modeling machine and also use it for regular FEA or Rendering applications then this is exactly the type of machine I would have recommended for you. However if your using it for only design/modeling tasks and not the other stuff, then I would have recommended an i7 based machine with an Overclock. (then of course special considerations also need to be made to keep it cool!) A fast OC'd CPU, fast RAM (more than 1600), and a MOBO that will allow for a fast bus pipeline is what Creo wants. When you buy from the big name companies, you never know what your getting in the MOBO.
You also mentioned putting in an SSD. If your pulling your parts from a network server, the SSD will not increase Creo performance much. However, if your able to keep all you parts on the local SSD, you will notice a huge difference in file open and save commands.
PS, I agree with Tom U. Cool Pic. I've seen twin 300 on patrol boats, but never 4 of them! Better hang onto something when you hit the throttle!
Owner / Designer / Builder
because Creo is single threaded in most operations, the highest overall use of the processor is 100% / number of cores, this means 100 / 12 = 8.3 %
To get quicker response, you need the computer with overclocked processor. Number of cores is not important.
A good guide to single-thread performance is here:
In fairness, your E5-1650 v3 (not v2 as listed in Amazon) scores reasonably well. Note though that it has six physical cores, not 12 - and it may run cooler (though not noticeably faster) if you disable hyperthreading in the BIOS.
Also, in your screenshot you're using only a fraction of the RAM too - but you'd need a pretty big assembly to use up 32 GB. What do you need 64 GB for?
(edit) Oh hang on, I don't understand the two values each for 'used' and 'free'. Is the second one the page file? If so then yes, you clearly need more memory!
As suggested by Jonathan, turn off hyperthreading in BIOS, that will boost performance with Creo abit.
It´s a good idea... do you say: "Turn it of in BIOS and you will use more percentage from procesor?" If l understand right?
Is it safe? What about overheating and burn PC down?
By disabling HT, you will see a higher *reported* CPU usage as Windows will now think you have only 6 cores instead of 12.
In practice, it's reckoned that real performance advantage when running many threads with HT is actually only about 1.3×, not 2×, but that's irrelevant with a single-threaded program such as Creo.
In theory, disabling HT could make a tiny improvement for single thread performance by avoiding switching overheads and sharing of resources, but in practice I don't think you would notice it, or possibly even measure it. (HT is supposed to make use of small periods of idle time on each core, while it's waiting for other things to happen, so you don't get that time back by disabling it.)
In my experience (and supported by some internet searches) the CPU will actually run cooler (certainly at idle) with HT disabled:
Are you sure Creo is using all the RAM? Might want to look at Task Manager. (Right click in the task bar.) Look for the xtop.exe process.
If it really is, what are you opening?!?! I've opened what I thought were pretty large assemblies and never got higher than maybe 7 or 8 GB of actual RAM usage.
Interesting, I don't remember ever seeing a performance computing guide where people turn off HT. However, I have C-states turned off, higher Vcore voltage, core speeds synced and overclocked to 4.3Ghz. On water cooling. and memory at 2400Mhz. Also, Windows in high performance mode, although I'm not sure that matters with Cstates off. And it's not much different then just running the regular Asus performance mode in the BIOS. At least for Creo anyway.