Cpu usage/life optimization

GDZ

Distinguished
May 28, 2014
8
0
18,510
Hello! I have one i5 4670k and I run some aplication which uses 50% of cpu power and I have some doubt about 2 cases. So lets check the 2 possible scenarios:

Case1: Let aplication split between all cores, core 0, core 1, core 2, core 3 (+-12% from each) total cpu usage will be 50%.

Case2: Set afinity on aplication just for core 0, core 0 usage will be 100% and total cpu usage lowers to 25%.

In both cases i don't have impact on my application performance and overall cpu temps stay between 50 to 60c°.

Anyone could help me with that? Which would be the best case? Aiming on longer cpu life and/or lower power usage.

Thanks :)
 
Solution
If you don't have any impact on your application that it's running single core anyway,go with case 1 since that way instead of hammering core 0 all the time and reducing it's life you spread the wear between all cores.