In comparison how do both of these CPU’s perform? They are the chips in an iMac Pro.
CPU 1: Intel Xeon W 3.2GHz (8 core) Turbo Boost 4.2GHz
CPU 2: Intel Xeon W 3GHz (10 core) Turbo Boost 4.5GHz
My understanding of Intels Turbo Boost technology is as follows, please correct me along the way if I am wrong...
Depending on the TDP of a CPU it will dynamically increase the base clock speed, at that point the power consumption will increase and the CPU will have a higher temperature. In direct correlation with the cooling the Turbo Boost clock speed will either stay at an increased speed for a short or longer period of time. When the CPU has reached its maximum TDP the CPU will then clock down as low as it needs (or to the base clock speed) to maintain a healthy temperature and within power consumption contraints.
Only 1 or at most 2 cores can have their base clock speed increased, which means that single core applications can make use of higher Turbo Boost frequencies. As applications can make use of more cores the Turbo Boost frequency will again slowly decrease to stay within the set TDP. Does this mean that when all 8 or 10 cores are firing away that the base clock speed will reach thermal limits? Or is there still room in the thermal overhead to Turbo Boost a core or two just slightly faster?
So what does this mean for me?
Am I correct in saying that when using the 3GHz CPU that single core applications will perform faster than the 3.2GHz CPU due to a higher Turbo Boost clock speed (4.5GHz vs 4.3GHz) and multi-core applications on the other hand will then perform faster due to 2 extra cores despite the slower base clock speed? It may be obvious on paper but it may perform differently in actually computing performance.
Thanks for your help and any extra knowledge that is shared.
CPU 1: Intel Xeon W 3.2GHz (8 core) Turbo Boost 4.2GHz
CPU 2: Intel Xeon W 3GHz (10 core) Turbo Boost 4.5GHz
My understanding of Intels Turbo Boost technology is as follows, please correct me along the way if I am wrong...
Depending on the TDP of a CPU it will dynamically increase the base clock speed, at that point the power consumption will increase and the CPU will have a higher temperature. In direct correlation with the cooling the Turbo Boost clock speed will either stay at an increased speed for a short or longer period of time. When the CPU has reached its maximum TDP the CPU will then clock down as low as it needs (or to the base clock speed) to maintain a healthy temperature and within power consumption contraints.
Only 1 or at most 2 cores can have their base clock speed increased, which means that single core applications can make use of higher Turbo Boost frequencies. As applications can make use of more cores the Turbo Boost frequency will again slowly decrease to stay within the set TDP. Does this mean that when all 8 or 10 cores are firing away that the base clock speed will reach thermal limits? Or is there still room in the thermal overhead to Turbo Boost a core or two just slightly faster?
So what does this mean for me?
Am I correct in saying that when using the 3GHz CPU that single core applications will perform faster than the 3.2GHz CPU due to a higher Turbo Boost clock speed (4.5GHz vs 4.3GHz) and multi-core applications on the other hand will then perform faster due to 2 extra cores despite the slower base clock speed? It may be obvious on paper but it may perform differently in actually computing performance.
Thanks for your help and any extra knowledge that is shared.
Last edited: