M. Y. Zuo
Active member
I was reminiscing about the bright and early days of multi core computing, particularly about Intel’s first ’Nehalem’ chips back in the fall of 2008.
I couldn’t believe how few transistors those chips had compared to modern designs!
For example,
Intel i7-940 had 731 million transistors. Geekbench 5 is showing a score of 2050. Released Fall 2008.
vs.
Intel i7-12700K. Over 9 billion transistors, or so I heard correct me if otherwise. Geekbench 5 shows a score of 13790. Released winter 2022.
Approximately the same TDP for both (and higher ‘boost’ TDP for the new chip).
For 12x to 13x the number of transistors, and after 13 years of architectural improvements, Intel’s latest and greatest i7 is only 6.5x faster than their first i7.
I don’t have the latest chip on hand to benchmark but I tend to believe Geekbench figures with some margin of error, particularly as Geekbench 5 multi core tests use nearly ideal multi-core workloads.
Cache size is 25 MB for the new chip vs 8 MB for the old chip, so more SRAM explains some of the difference. Likewise with more I/O and hardware features such as h.265 encoder/decoders, IME, etc. The integrated GPU on the new chip probably adds another billion+ transistors too.
A naive multiplication of 731 million by 6.5 yields ~4.7 billion transistors. Tack on an extra 2 billion for all the new stuff and you get 6.7 billion.
In any case that still leaves quite a large portion unaccounted for. Where is Intel spending those extra billions of transistors?
I couldn’t believe how few transistors those chips had compared to modern designs!
For example,
Intel i7-940 had 731 million transistors. Geekbench 5 is showing a score of 2050. Released Fall 2008.
vs.
Intel i7-12700K. Over 9 billion transistors, or so I heard correct me if otherwise. Geekbench 5 shows a score of 13790. Released winter 2022.
Approximately the same TDP for both (and higher ‘boost’ TDP for the new chip).
For 12x to 13x the number of transistors, and after 13 years of architectural improvements, Intel’s latest and greatest i7 is only 6.5x faster than their first i7.
I don’t have the latest chip on hand to benchmark but I tend to believe Geekbench figures with some margin of error, particularly as Geekbench 5 multi core tests use nearly ideal multi-core workloads.
Cache size is 25 MB for the new chip vs 8 MB for the old chip, so more SRAM explains some of the difference. Likewise with more I/O and hardware features such as h.265 encoder/decoders, IME, etc. The integrated GPU on the new chip probably adds another billion+ transistors too.
A naive multiplication of 731 million by 6.5 yields ~4.7 billion transistors. Tack on an extra 2 billion for all the new stuff and you get 6.7 billion.
In any case that still leaves quite a large portion unaccounted for. Where is Intel spending those extra billions of transistors?
Last edited: