- Sep 12, 2018
- 77
- 175
- 106
I’ve been slowly compiling a Microarchitecture Comparison Chart over the past few months. The purpose of this to estimate the IPC of different architectures and allow people to at least make a comparison between different architecture designs.
I understand there are inherent limitations with such an endeavour:
Hence, today I am taking the (maybe) naive decision to share this comparison chart with the wider AnandTech Community. I’ve also included links to my Microarchitecture Block Diagram Repository which you can find by clicking on the links in the Codename column.
I’ve even attempted to include Apple’s architectures as well (Despite the dearth of transparent information)
Microarchitecture Comparison Chart can be located here: https://docs.google.com/spreadsheet...B9oLbTJCFwx0iFI-vUs6WFyuE/edit#gid=1076260513
Microarchitecture Block Diagram Repository: https://drive.google.com/drive/folders/1W4CIRKtNML74BKjSbXerRsIzAUk3ppSG
More info can be found on my Twitter here: https://twitter.com/Cardyak
Extra Credit should also go to David Kanter and David Schor for providing extra information and pointers.
I understand there are inherent limitations with such an endeavour:
- IPC varies with different workloads and is inconsistent
- IPC varies for each individual SKU within an architecture due to differences such as memory speed support and cache sizes
- IPC varies with clock speed
- SMT yields are difficult to calculate and inconsistent in their performance enhancement
Hence, today I am taking the (maybe) naive decision to share this comparison chart with the wider AnandTech Community. I’ve also included links to my Microarchitecture Block Diagram Repository which you can find by clicking on the links in the Codename column.
I’ve even attempted to include Apple’s architectures as well (Despite the dearth of transparent information)
Microarchitecture Comparison Chart can be located here: https://docs.google.com/spreadsheet...B9oLbTJCFwx0iFI-vUs6WFyuE/edit#gid=1076260513
Microarchitecture Block Diagram Repository: https://drive.google.com/drive/folders/1W4CIRKtNML74BKjSbXerRsIzAUk3ppSG
More info can be found on my Twitter here: https://twitter.com/Cardyak
Extra Credit should also go to David Kanter and David Schor for providing extra information and pointers.
Last edited: