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.
Índice de contenidos
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.
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)
Arquitectura | Consumo | Fecha | IPC |
P5 | Alto | 1993 | 0.467 |
P6 | Alto | 1995 | 0.711 |
Netburst | Alto | 2000 | 0.533 |
Conroe | Alto | 2006 | 1.183 |
Nehalem | Alto | 2008 | 1,503 |
Bonnell | Bajo | 2008 | 0.5 |
Sandy Bridge | Alto | 2011 | 1.795 |
Silvermont | Bajo | 2011 | 0.75 |
Haswell | Alto | 2013 | 2.2 |
Broadwell | Alto | 2014 | 2.265 |
Skylake | Alto | 2015 | 2.35 |
Goldmont | Bajo | 2016 | 1.11 |
Goldmont Plus | Bajo | 2017 | 1.442 |
Sunny Cove | Alto | 2019 | 2.785 |
Tremont | Bajo | 2019 | 1.904 |
Willow Cove | Alto | 2020 | 2.92 |
Golden Cove | Alto | 2021 | 3.358 |
Gracemont | Bajo | 2021 | 2.52 |
Raptor Cove | Alto | 2022 | 3.525 |
Redwood Cove | Alto | 2023 | 3.525 |
Crestmont | Bajo | 2023 | 2.63 |
Lion Cove | Alto | 2024 | 4.02 |
Skymont | Bajo | 2024 | 3.59 |
AMD (x86)
Arquitectura | Consumo | Fecha | IPC |
K5 | Alto | 1996 | 0.59 |
K6 | Alto | 1997 | 0.71 |
K7 | Alto | 1999 | 0.762 |
K8 | Alto | 2003 | 1.082 |
K10 | Alto | 2007 | 1.122 |
Bulldozer | Alto | 2011 | 1.024 |
Bobcat | Bajo | 2011 | 0.95 |
Jaguar | Bajo | 2013 | 1.1 |
Zen | Alto | 2017 | 2.18 |
Zen 2 | Alto | 2019 | 2.56 |
Zen 3 | Alto | 2020 | 3.045 |
Zen 4 | Alto | 2022 | 3.44 |
ARM Holdings (ARM)
Arquitectura | Consumo | Fecha | IPC |
A15 | Bajo | 2011 | 1.1 |
A57 | Bajo | 2012 | 0.96 |
A53 | Muy Bajo | 2012 | 0.58 |
A72 | Bajo | 2015 | 1.04 |
A73 | Bajo | 2016 | 1.07 |
A75 | Bajo | 2017 | 1.23 |
A55 | Muy Bajo | 2017 | 0.69 |
A76 | Bajo | 2018 | 1.55 |
A77 | Bajo | 2019 | 1.95 |
A78 | Bajo | 2020 | 2.33 |
Cortex-X1 | Bajo | 2020 | 3.02 |
A710 | Bajo | 2021 | 2.5 |
A510 | Muy Bajo | 2021 | 0.94 |
Cortex-X2 | Bajo | 2021 | 3.5 |
A715 | Bajo | 2022 | 2.75 |
Cortex X3 | Bajo | 2022 | 3.89 |
A720 | Bajo | 2023 | 2.89 |
Cortex-X4 | Bajo | 2023 | 4,47 |
A520 | Muy Bajo | 2023 | 1.02 |
A725 | Bajo | 2024 | 3.03 |
Cortex-X925 | Bajo | 2024 | 5.12 |
Apple (ARM)
Arquitectura | Consumo | Fecha | IPC |
Swift (A6) | Bajo | 2012 | 1.11 |
Cyclone (A7) | Bajo | 2013 | 1.69 |
Typhoon (A8) | Bajo | 2014 | 1.96 |
Twister (A9) | Bajo | 2015 | 2.55 |
Hurricane (A10) | Bajo | 2016 | 2.81 |
Zephyr (A10) | Muy Bajo | 2016 | 0.95 |
Monsoon (A11) | Bajo | 2017 | 3.32 |
Mistral (A11) | Muy Bajo | 2017 | 1.47 |
Vortex (A12) | Bajo | 2018 | 3.74 |
Tempest (A12) | Muy Bajo | 2018 | 1.68 |
Lightning (A13) | Bajo | 2019 | 4.25 |
Thunder (A13) | Muy Bajo | 2019 | 1.82 |
Firestorm (A14/M1) | Bajo | 2020 | 4.55 |
Icestorm (A14/M1) | Muy Bajo | 2020 | 2.34 |
Avalanche (A15/M2) | Bajo | 2021 | 4.68 |
Blizzard (A15/M2) | Muy Bajo | 2021 | 2.7 |
Everest (A16/M3) | Bajo | 2022 | 4.85 |
Sawtooth (A16/M3) | Muy Bajo | 2022 | 2.9 |
A17 P-core | Bajo | 2023 | 5.02 |
A17 E-Core | Muy Bajo | 2023 | 3.05 |
M4 P-Core | Bajo | 2024 | 5.4 |
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.
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?
Cuánto tiene el A35 de arm
[…] 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 […]