IPC de diferentes CPU (ARM, Intel, AMD y Apple) comparado

El IPC o Instrucciones por ciclo es una forma de medir el rendimiento de los diferentes microprocesadores. No obstante, en el caso que nos ocupa nos vamos en el rendimiento de las diferentes arquitecturas a través del tiempo, no solo en PC, sino también en dispositivos móviles. Es por ello que hemos seleccionado una serie de CPU de Intel, AMD, ARM y Apple y las hemos comparado.

IPC comparado de diferentes arquitecturas de CPU

Claro está que tenéis que tener en cuenta que esto solo mide el rendimiento de un núcleo en concreto, y hemos de tener en cuenta que a día de hoy una CPU puede tener varios núcleos, al mismo tiempo que tampoco podemos olvidar la velocidad de reloj que alcanzan las diferentes arquitecturas.

CPU Render Genérico IPC

Sin embargo, esto os ayudará a haceros una idea más aproximada de cómo ha sido la evolución en lo que a la capacidad de procesamiento de las diferentes unidades centrales de proceso a través del tiempo y haceros una idea más aproximada de cuál es el rendimiento de cada una de las arquitecturas que han salido a lo largo del tiempo.

Si existen errores los corregiremos a lo largo del tiempo, esperamos que la información os sea de utilidad.

Intel (x86)

ArquitecturaConsumoFechaIPC
P5Alto19930.467
P6Alto19950.711
NetburstAlto20000.533
ConroeAlto20061.183
NehalemAlto20081,503
BonnellBajo20080.5
Sandy BridgeAlto20111.795
SilvermontBajo20110.75
HaswellAlto20132.2
BroadwellAlto20142.265
SkylakeAlto20152.35
GoldmontBajo20161.11
Goldmont PlusBajo20171.442
Sunny CoveAlto20192.785
TremontBajo20191.904
Willow CoveAlto20202.92
Golden CoveAlto20213.358
GracemontBajo20212.52
Raptor CoveAlto20223.525
Redwood CoveAlto20233.525
CrestmontBajo20232.63
Lion CoveAlto20244.02
SkymontBajo20243.59

AMD (x86)

ArquitecturaConsumoFechaIPC
K5Alto19960.59
K6Alto19970.71
K7Alto19990.762
K8Alto20031.082
K10Alto20071.122
BulldozerAlto20111.024
BobcatBajo20110.95
JaguarBajo20131.1
ZenAlto20172.18
Zen 2Alto20192.56
Zen 3Alto20203.045
Zen 4Alto20223.44

ARM Holdings (ARM)

ARM CPU
ArquitecturaConsumoFechaIPC
A15Bajo20111.1
A57Bajo20120.96
A53Muy Bajo20120.58
A72Bajo20151.04
A73Bajo20161.07
A75Bajo20171.23
A55Muy Bajo20170.69
A76Bajo20181.55
A77Bajo20191.95
A78Bajo20202.33
Cortex-X1Bajo20203.02
A710Bajo20212.5
A510Muy Bajo20210.94
Cortex-X2Bajo20213.5
A715Bajo20222.75
Cortex X3Bajo20223.89
A720Bajo20232.89
Cortex-X4Bajo20234,47
A520Muy Bajo20231.02
A725Bajo20243.03
Cortex-X925Bajo20245.12

Apple (ARM)

M4 Apple
ArquitecturaConsumoFechaIPC
Swift (A6)Bajo20121.11
Cyclone (A7)Bajo20131.69
Typhoon (A8)Bajo20141.96
Twister (A9)Bajo20152.55
Hurricane (A10)Bajo20162.81
Zephyr (A10)Muy Bajo20160.95
Monsoon (A11)Bajo20173.32
Mistral (A11)Muy Bajo20171.47
Vortex (A12)Bajo20183.74
Tempest (A12)Muy Bajo20181.68
Lightning (A13)Bajo20194.25
Thunder (A13)Muy Bajo20191.82
Firestorm (A14/M1)Bajo20204.55
Icestorm (A14/M1)Muy Bajo20202.34
Avalanche (A15/M2)Bajo20214.68
Blizzard (A15/M2)Muy Bajo20212.7
Everest (A16/M3)Bajo20224.85
Sawtooth (A16/M3)Muy Bajo20222.9
A17 P-core Bajo20235.02
A17 E-CoreMuy Bajo20233.05
M4 P-CoreBajo20245.4
5 1 vote
Article Rating
Subscribe
Notify of
guest

4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Eduardo
Eduardo
17 de junio de 2024 12:17 AM

No sé si sería demasiado pedir saber cómo se han tomado estos valores, si se ha tomado como benchmark geekbench y dividido por los ghz de cada procesador… el tema del ipc es complejo y un procesador puede destacar en una determinada tarea y ser malo en otra.

Blablabla
Blablabla
26 de junio de 2024 9:04 AM

Muy interesante. ¿Pero hasta donde interesa usar RISC?

¿Las de 2024 de arm y apple-arm tienen más instrucciones para utilizar que netburst, el pentium 4 del 2.000?

Pepegrillo
Pepegrillo
28 de junio de 2024 5:29 PM

Cuánto tiene el A35 de arm

trackback

[…] los intérpretes que se hace necesario el subir la velocidad de reloj de una CPU, la cual tiene un IPC de 0.96, son solo cuatro núcleos y ha de tirar de intérprete. No olvidemos que la denostada CPU […]

4
0
Would love your thoughts, please comment.x
()
x