What CPU do you think deserves this title? I think making a few categories is necessary because different CPUs excel at different workloads.
1. Fastest at serial workloads/having the most throughput
2. Very high throughput while still maintaining very good serial performance. I think we can devise a formula that would take into account both numbers and weighted them properly.
My contenders:
Intel Xeon Processor E7-8890 v4
IBM Power 8 12C 3.52 GHz
and I read someone claiming SPARC M7 is the fastest but I don't know much about that CPU. Does anyone have its benchmarks? I only found benchmarks made by the manufacturer. Architecture overview?
http://www.anandtech.com/show/10435/assessing-ibms-power8-part-1
the benchmarks show that Xeon and Power8 are extremely close.
I think that while power 8 was faster then Xeons when it was released it got surpassed on average by 24C broadwell both in ST and MT. The race is close and both CPUs have different strengths so it all comes down to a specific benchmark but I think it's safe to say the Xeon E7 is faster ON AVERAGE. It's hard to compete with a CPU with twice the number of cores. The match-up is still closer than it might look at first. Power 8 is made to juggle at least 4 threads with the capability to work with 8. Due to huge gains from HT on the order of 100% it's not completely outclassed by the Xeon with twice the number of cores but only about 20% gain from HT. Its 12 cores were enough to be faster than a Xeon with 50% more cores but twice as much is too much to overtake.
1. Fastest at serial workloads/having the most throughput
2. Very high throughput while still maintaining very good serial performance. I think we can devise a formula that would take into account both numbers and weighted them properly.
My contenders:
Intel Xeon Processor E7-8890 v4
IBM Power 8 12C 3.52 GHz
and I read someone claiming SPARC M7 is the fastest but I don't know much about that CPU. Does anyone have its benchmarks? I only found benchmarks made by the manufacturer. Architecture overview?
http://www.anandtech.com/show/10435/assessing-ibms-power8-part-1
the benchmarks show that Xeon and Power8 are extremely close.
I think that while power 8 was faster then Xeons when it was released it got surpassed on average by 24C broadwell both in ST and MT. The race is close and both CPUs have different strengths so it all comes down to a specific benchmark but I think it's safe to say the Xeon E7 is faster ON AVERAGE. It's hard to compete with a CPU with twice the number of cores. The match-up is still closer than it might look at first. Power 8 is made to juggle at least 4 threads with the capability to work with 8. Due to huge gains from HT on the order of 100% it's not completely outclassed by the Xeon with twice the number of cores but only about 20% gain from HT. Its 12 cores were enough to be faster than a Xeon with 50% more cores but twice as much is too much to overtake.