Red de conocimiento informático - Descarga de software - Cuaderno de diseño con brazo

Cuaderno de diseño con brazo

Apple lanzó el Apple M1, que es el primer chip con arquitectura de brazo desarrollado de forma independiente y diseñado específicamente para la plataforma de PC, y se utiliza en la nueva generación de portátiles de nivel básico MacBook Air, el nuevo portátil de gama alta MacBook Pro y el nuevo mini ordenador de sobremesa. Chips Mac Mini para reemplazar los procesadores Intel. Los funcionarios también afirman que proporcionará una mejora de rendimiento de casi 3 veces en comparación con el Core IceLake de décima generación de Intel. ¿Es este chip M1 realmente tan poderoso? ¿En qué se diferencia del chip Intel original?

Antes de hablar sobre este problema, primero veamos un diagrama de desmontaje de MBP de iFixit, como se muestra a continuación:

Lo que hace M1 es empaquetarlos juntos primero. CPU, GPU, Neural Engine (no el original) y otras unidades IP como procesador de video HDR, procesador de imágenes HDR, controlador USB, etc. , conectado a la DRAM a través del bus de estructura. Comparado con los procesadores Intel/AMD tradicionales, el M1 es un verdadero chip SoC.

M1 utiliza empaquetado de memoria. La ventaja es que es más rápido, pero la desventaja es que no se puede ampliar. Teniendo en cuenta que los productos actuales pueden tener 16 GB, es posible que muchas personas no los utilicen si se utilizan en máquinas con mayores requisitos de rendimiento. De la misma manera, SoC integra muchos núcleos IP y es muy eficiente al realizar las operaciones de procesamiento correspondientes, que pueden ser decenas de veces mayores que el procesamiento tradicional de CPU/GPU. Creo que M1 será muy eficiente al realizar algún procesamiento de video, pero este método de solidificación ASIC también está muerto y la eficiencia puede reducirse con el nuevo marco.

Hablemos de cómo surgió este chip según la descripción de Anandtech.

Según el análisis de A14 Firestorm, los dos deberían ser iguales. La mayor diferencia con otros microprocesadores es que el diseño del decodificador de Apple tiene 8 de ancho, mientras que el diseño del decodificador de AMD/Intel tiene 4 de ancho, lo que es más rápido. (Permítanme explicar brevemente aquí que debido a que X86 es un conjunto de instrucciones CISC y la longitud de la instrucción no es fija, la dificultad de aumentar el ancho de este diseño de decodificador es mucho mayor que la de un conjunto de instrucciones RISC de longitud fija como arm.

630 ROB es terrible, y Anandtech también siente curiosidad por saber cómo lo implementa Apple. En resumen, es NB (ROB se explica brevemente aquí, el nombre completo es ReOrder Buffer. Como puede ver por el nombre, es. es un búfer, que se utiliza principalmente para manejar la ejecución fuera de orden y en rama. Después de ejecutar la instrucción, se coloca en el ROB y luego se ejecuta absolutamente después de enviar la instrucción correspondiente. se borrará)

Registro físico de 354 entradas, más las 630 anteriores. ROB, ejecución paralela alta, esto es terrible,

Cambiar el nombre del registro, este es otro registro importante en. ejecución fuera de orden, 384 entradas también son enormes

También en ejecución SPEC2006, 63 puntos, consumo de energía de 4,4 W, simplemente cuelgue y juegue

En cuanto al procesador Intel. , No confíes demasiado en Apple, porque no sé en qué circunstancias se hizo la comparación. Este tipo de imagen es la más inútil.