Red de conocimientos turísticos - Información de alquiler - ¿Por qué los chips de la serie A de Qualcomm y Apple se basan en chips ARM, pero hay una diferencia tan grande en el rendimiento?

¿Por qué los chips de la serie A de Qualcomm y Apple se basan en chips ARM, pero hay una diferencia tan grande en el rendimiento?

Estrictamente hablando, los chips Qualcomm Snapdragon y la serie A de Apple utilizan la autorización de nivel de conjunto de instrucciones/arquitectura de ARM, en lugar de simplemente utilizar el núcleo IP de ARM.

Este nivel de autorización puede transformar significativamente la arquitectura ARM e incluso puede ampliar o reducir el conjunto de instrucciones ARM. Apple es un buen ejemplo, utilizando ARMv7, basado en la arquitectura A. , ha ampliado su propia arquitectura rápida de Apple.

Dado que todas son autorizaciones de nivel de conjunto de instrucciones/arquitectura, ¿por qué existe una diferencia de rendimiento tan grande entre Qualcomm Snapdragon y los chips de la serie A de Apple?

De hecho, puramente desde la perspectiva de las puntuaciones, el rendimiento multinúcleo de Snapdragon es comparable al de los chips de la serie A. Sin embargo, Apple ha adoptado una estrategia de "menos núcleos, más rendimiento", aumentando el área central y la eficiencia sin importar el costo a cambio del consumo de energía y el rendimiento.

No solo eso, Apple diseña chips que nunca escatiman en eficiencia de canalización, canales, ancho de banda y L2/L3, para mejorar el rendimiento de un solo núcleo.

Este tipo de diseño es muy ventajoso para aplicaciones y juegos diarios, porque en estos escenarios hay más CPU de una sola vez. trabajo central (o de doble núcleo).

Otro motivo por el que creemos que los chips de la serie A funcionan mejor es la optimización de iOS para los chips de Apple. Precisamente porque Apple no sólo tiene la capacidad de desarrollar sus propios chips. Pero también se forma un circuito cerrado en el sistema operativo, lo que hace que la experiencia con los chips iOS + Apple sea mejor que con los chips Android + Qualcomm.

Desde un punto de vista técnico de bajo nivel, la máquina virtual Java utilizada por Android hace que el sistema Android ocupe más recursos que Apple iOS, lo que siempre ha hecho que los teléfonos Android sean los La experiencia no es tan fluida como la del teléfono móvil de Apple.

Sin embargo, con la mejora continua del rendimiento del chip y la capacidad de la memoria en los últimos dos años, la experiencia de los teléfonos Android se ha acercado cada vez más a la de los teléfonos Apple. El rendimiento de la GPU de Snapdragon es mejor que el de los chips de la serie A, por lo que la brecha entre los dos en realidad no es tan grande como se imaginaba.

La pregunta en cuestión es en realidad una pseudopregunta.

Desde la perspectiva del procesador, los procesadores de gama alta de Qualcomm (serie 8XX) y los procesadores de la serie A de Apple tienen un rendimiento similar.

A continuación se muestran los datos de evaluación de rendimiento de Snapdragon 835 y A10 que encontré en línea

En términos de rendimiento de un solo núcleo, Apple tiene una ventaja, principalmente porque Apple El área de un solo núcleo del A10 es mayor que la del Snapdragon y la cantidad de transistores integrados es superior.

El Apple A10 tiene cuatro núcleos y el Snapdragon tiene ocho núcleos (el último Apple A11 tiene seis núcleos). En la comparación de rendimiento multinúcleo, domina Snapdragon. De hecho, nuestra aplicación se ejecuta en un solo núcleo en la mayoría de los escenarios, por lo que el A10 de Apple sigue siendo superior en la experiencia del usuario real.

Snapdragon domina la parte de GPU.

En comparación general, Snapdragon todavía tiene una ligera ventaja.

Pero, ¿por qué, según nuestra experiencia real, los teléfonos Apple son significativamente más fluidos que los teléfonos Android? En realidad, esto tiene mucho que ver con la arquitectura del sistema operativo.

El sistema Android de Google se basa en Linux como núcleo. Se agrega y todas las aplicaciones realmente se ejecutan en esta máquina virtual. Esto garantiza la naturaleza multiplataforma de la aplicación. El número de programadores que también utilizan el lenguaje JAVA como lenguaje de desarrollo es el mayor del mundo. Google también aprovechó al máximo estos recursos, por lo que la plataforma Android reunió rápidamente a la mayor cantidad de desarrolladores para desarrollar aplicaciones para ella.

El problema radica en esta máquina virtual Java, como todos los amigos que conocen las máquinas virtuales Java saben. La ventaja de una máquina virtual es que los programadores no tienen que preocuparse por los problemas de reciclaje de recursos de memoria al desarrollar programas. El mecanismo de reciclaje de memoria de la máquina virtual lo ayudará a resolver estos problemas, lo que reduce en gran medida la carga de desarrollo de los programadores. Pero también existe la desventaja de que cuando la máquina virtual se está ejecutando, consume muchos recursos del sistema.

Esta es la razón principal por la que los teléfonos insignia de Android tienen más memoria que los teléfonos de Apple, pero el rendimiento de funcionamiento es muy inferior al de los teléfonos de Apple.

El sistema IOS de Apple evolucionó sobre la base de su UNIX privado. Al mismo tiempo, iOS es un sistema de código cerrado. su adaptación hardware y sistema ios. Garantizar el funcionamiento eficiente de las aplicaciones IOS. El sistema Android es un sistema de código abierto y la versión del sistema está fragmentada, lo que genera muchos problemas de compatibilidad de hardware y software, lo que en última instancia reduce la eficiencia operativa.

Por lo tanto, Samsung, como representante típico, utiliza hardware de pila para resolver el problema de eficiencia operativa de Android.

Si las cosas siguen así, la gente pensará que el rendimiento de los teléfonos Android no es tan bueno como el de los teléfonos Apple, y luego pensará que Qualcomm no es tan bueno como el procesador A de Apple.

Por cierto, déjame contarte un poco más. Entre las prioridades de respuesta del sistema Apple IOS, la respuesta de la pantalla es el nivel más alto. Esta es también una de las razones por las que la gente piensa que Apple es rápida.

El interrogador tiene razón. Tanto los chips de la serie Qualcomm Snapdragon como los chips de la serie A de Apple utilizan el conjunto de instrucciones ARM, pero debido a diferentes ideas de diseño, el rendimiento de la CPU de los dos es muy diferente.

Sabemos que Apple es el primer fabricante de teléfonos móviles que utiliza procesadores de 64 bits. Para explorar el rendimiento más potente, Apple ha hecho que su CPU sea muy potente. Así nació el procesador A7, inimaginable en aquel entonces.

A7 Cyclone tiene una arquitectura muy amplia. Cada ciclo de reloj puede decodificar, emitir, ejecutar y retirar hasta 6 instrucciones/microoperaciones al mismo tiempo. En comparación, la generación anterior A6 Swift solo puede. decodifica, emite, ejecuta y retira hasta 3 instrucciones/microoperaciones individuales al mismo tiempo. Por otro lado, el buffer de reordenación del A7 alcanza un sorprendente 192, que es más de cuatro veces mayor que el de la generación anterior y casualmente el mismo que el de la arquitectura Intel Haswell. Las penalizaciones por errores de predicción de sucursales también han aumentado, pero no mucho, y están dentro del mismo rango que Intel Sandy Bridge y arquitecturas posteriores. En otras palabras, la escala del A7 es casi comparable a la de los procesadores centrales de escritorio.

En este caso, el A7 mostró una enorme mejora en el rendimiento de un solo núcleo, que Qualcomm no pudo comparar hasta el lanzamiento del procesador Snapdragon 652.

Los procesadores Qualcomm Snapdragon siempre se han modificado a partir de la arquitectura de la versión pública ARM. La escala de la arquitectura de la versión pública es bastante pequeña. A la misma velocidad de reloj, el rendimiento de la arquitectura de la versión pública es solo la mitad del de Apple. Una serie. Por lo tanto, el rendimiento de un solo núcleo de los procesadores Qualcomm es relativamente débil, pero la arquitectura de menor escala puede acumular más núcleos, por lo que el rendimiento de múltiples núcleos de los procesadores Qualcomm sigue siendo bueno. Podemos ver que el rendimiento de un solo núcleo del Snapdragon 845 aún no es tan bueno como el del A9, pero el rendimiento de múltiples núcleos está cerca del A11.

Es irónico decir que aunque Qualcomm controla la vida de la mayoría de los fabricantes de teléfonos móviles en China, solo en términos de ganancias, Qualcomm no es tan bueno como Apple...

De hecho, las ganancias del iPhone son mayores de lo que imaginábamos. Apple ahora planea no vender chips. Venden principalmente teléfonos móviles. Ya sabes, el rendimiento de IOS es inferior al de Android, lo cual es un punto de venta importante. Con el apoyo de altas ganancias, Apple tiene la capacidad de producir alto rendimiento. Costo, chips de núcleo de gran área, y pueden amortizarse rápidamente.

Por otro lado, las tecnologías y productos principales de Qualcomm son los chips. En este caso, maximizar los ingresos del negocio de chips es la clave. Entonces, ¿cómo podemos producir más chips y reducir la tasa de desperdicio con la misma oblea grande? Entonces solo podemos hacer que el área del chip sea lo más pequeña posible y la arquitectura central lo más cercana posible a la versión pública.

Por supuesto, otro motivo es que Qualcomm sigue durmiendo en los laureles y no tiene, o no necesita, una CPU que pueda competir con Apple. Estructurar el equipo de I+D.

¿A qué se debe esto? La razón es que después de generaciones de desarrollo, la versión pública de ARM se ha vuelto muy completa. En este caso, a menos que uno tenga una fuerza considerable y una gran cantidad de dinero, es posible crear una arquitectura mejor que la versión pública. Al alcanzar el estatus de líder en chips, no es necesario gastar mucho dinero en investigar nuevas arquitecturas.

De todos modos, para Qualcomm, su estatus en el campo de los chips Android es obvio, sin mencionar que tiene una gran empresa nacional que nunca lo abandonará. El mercado le brinda protección. .

En cuanto a Apple, tiene sus propias capacidades de diseño y un sistema completo desde fábricas hasta proveedores, equipos de ingeniería y consumidores. cuánto invierte, lo hará. Si puede recuperarlo, entonces hagámoslo ~

Qualcomm y Apple usan la arquitectura ARM de ARM. ¿Por qué existe una brecha de rendimiento tan grande?

Veamos por qué los procesadores de Apple están muy por delante del resto de fabricantes.

Capacidades de diseño

ARM ha completado el marco básico. La forma de seguir diseñando depende de la fortaleza de I + D de cada empresa.

Todo esto es igualmente inseparable del modelo de altas ganancias de Apple. Diseño de núcleo grande

El chip del procesador de Apple tiene un área más grande y no tiene un chip de banda base integrado, lo que ahorra cierta cantidad de espacio. Razones del sistema

Uno usa el sistema Android y el otro usa el sistema iOS.

¿Hay alguna circunstancia que pueda provocar que el procesador de Apple sea muy superior al de Qualcomm?

Texto/Tecnología Xiao Yi Ping

El diseño de la arquitectura SOC es un conocimiento muy profundo, que incluye el ancho de banda del bus, el caché, la cantidad de transistores, la estructura, etc. Incluso yo solo lo entiendo superficialmente, por lo que no discutiremos estas cosas esotéricas en este artículo. Vamos a explicar por qué los procesadores de la serie A de Apple son tan poderosos desde varios otros aspectos. Entiéndalo de un vistazo. Sabemos por qué los procesadores de la serie A de Apple son tan potentes. 01 Adherirse a la arquitectura de autoinvestigación

Si observamos el mercado actual de teléfonos móviles, solo hay cinco empresas capaces de producir SOC móviles de alta gama: Apple, Qualcomm, Huawei HiSilicon, MediaTek y Samsung.

Entre estas cinco empresas, actualmente solo los procesadores de la serie A de Apple todavía insisten en usar su propia microarquitectura para las CPU, mientras que las demás, incluidas Qualcomm y Samsung, básicamente han abandonado su arquitectura de investigación y desarrollo independiente. y adoptó la versión pública de ARM de la arquitectura Cortex. Por ejemplo, el Snapdragon 865 utilizó el núcleo Cortex A77.

Además, al autor le gustaría decir una cosa más, de hecho, en el campo de Android, además de la arquitectura Mongoose de Samsung, que es una verdadera arquitectura de desarrollo propio (funcionó muy mal y fue abandonada). temprano), la arquitectura Kryo de Qualcomm es en realidad una modificación mágica de Cortex. En cuanto a Huawei y MediaTek, utilizaron la versión pública de la microarquitectura Cortex desde el principio.

Y en términos de eficiencia de ejecución de la arquitectura, los procesadores de la serie A de Apple siempre han sido reconocidos como más fuertes que la arquitectura de la versión pública de ARM. No fue hasta el último lanzamiento del A78/X1 de ARM que ARM apenas los alcanzó. términos de eficiencia de ejecución central. Siguiendo los pasos de Apple.

Se puede decir que la potente arquitectura central es la piedra angular para garantizar el rendimiento de los procesadores de la serie A de Apple. 02 Fuerte grupo de talentos

Jim Keller ha trabajado para muchas de las principales empresas de semiconductores, como Intel, AMD, Apple, etc. Una vez dirigió el equipo para diseñar la famosa serie K7 y sacó a AMD del borde de la bancarrota. Regresé e hice la serie K8, que abrumó a Intel en el mercado de consumo.

La arquitectura Zen de la serie AMD Ryzen, de la que muchos entusiastas de las PC han hablado recientemente, en realidad fue creada por Jim Keller. Fue una figura de tal nivel que fue cazada furtivamente por Apple para diseñar los procesadores A4 y A5 de Apple, y se convirtió. Se sentaron las bases para los chips de la serie A de Apple.

Y el equipo central de chips de Apple es mucho más que eso, incluidos los famosos líderes en el campo de la informática Yale Patt (autor de Introducción a los sistemas informáticos), Tse-Yu Yeh, etc., todos los cuales Hay jugadores de primer nivel en el campo del diseño de chips.

Con el apoyo de los mejores talentos del mundo, no sorprende que los procesadores de la serie A de Apple tengan un sólido equilibrio de rendimiento. 03 No se necesita banda base incorporada

La razón por la que los procesadores de la serie A de Apple pueden tener un rendimiento potente que supera con creces el de otros SOC es que, además de ser tecnológicamente avanzados, otra razón muy importante es que abandona la banda base incorporada. Los procesadores de la serie A de Apple de todas las generaciones han adoptado la forma de banda base externa. Dado que no hay necesidad de una banda base incorporada, bajo la premisa de que otras condiciones son básicamente similares, la A- de Apple. Los procesadores de la serie pueden dejar más recursos a la CPU y la GPU. Después de todo, el rendimiento de un SOC es directamente proporcional a la cantidad de transistores.

La razón por la que Apple no puede construir una banda base tiene algo que ver con su falta de experiencia en el campo de las comunicaciones. Después de todo, la barrera de entrada al campo de las comunicaciones es muy alta. y no se trata de tirarle dinero. Se puede acumular en poco tiempo.

Por otro lado, varias otras empresas de diseño de semiconductores tienen chips de banda base integrados en sus SOC. Huawei es incluso la primera empresa en integrar la banda base 5G en los SOC. cierta cantidad de precipitaciones en la industria de las comunicaciones.

En otras palabras, el nivel de integración de los procesadores de la serie A de Apple en realidad no es tan bueno como el de Qualcomm y Huawei. Esta puede ser la razón principal por la que los procesadores de la serie A de Apple brillan en términos de rendimiento.

Una de las razones importantes por las que los chips de la serie A de Apple funcionan mejor que los chips de Qualcomm es que los chips de la serie A de Apple no tienen una banda base integrada y solo están compuestos por CPU y GPU, ni siquiera un chip WiFi. . Por lo tanto, bajo el mismo volumen y proceso, la CPU con chip de la serie A de Apple tiene un área mayor y se pueden integrar más transistores.

Qualcomm se encuentra originalmente en la industria de las comunicaciones. En comparación con los procesadores de teléfonos móviles, los chips de banda base son su punto más fuerte. Por tanto, una de las principales características de los chips de Qualcomm es que el chip de banda base también está integrado en el procesador. La ventaja de esto es que el chip de banda base utiliza el mismo proceso más avanzado que la CPU y la GPU, lo que reduce el consumo de energía y la generación de calor. Sin embargo, el tamaño del chip del teléfono móvil es muy pequeño. Después de que el procesador Qualcomm hereda la banda base, WiFi y otros módulos, el espacio restante para la CPU y la GPU es relativamente pequeño. Por lo tanto, los chips Qualcomm del mismo período no son tan buenos en rendimiento como los chips de la serie A de Apple.

Pero los teléfonos móviles no son consolas de juegos. Además del rendimiento, hay muchos aspectos que determinan la experiencia del teléfono móvil, incluida la señal de banda base y el consumo de energía. Qualcomm tiene su propia tecnología de banda base y la compatibilidad entre la banda base y el procesador es mejor, por lo que la calidad de la señal de la red es mejor, el consumo de energía es relativamente bajo y el teléfono móvil genera menos calor. Más importante aún, debido a la banda base integrada, cuando otros fabricantes de teléfonos móviles compran procesadores Qualcomm, equivalen a obtener una solución de plataforma móvil completa, que incluye banda base, WiFi, Bluetooth y similares.

Por el contrario, los procesadores de la serie A de Apple no tienen chip de banda base, por lo que sólo pueden buscar bandas base enchufables de terceros. El uso de banda base externa tiene problemas de compatibilidad con el procesador, el consumo de energía es relativamente alto y el teléfono móvil genera mucho calor. Por ejemplo, la banda base de Intel utilizada por el iPhone XS Max se basa en 14 nm, mientras que la banda base integrada por los chips de Qualcomm durante el mismo período es de solo 7 nm, y el consumo de energía de los dos es muy diferente. El iPhone X anterior, debido al consumo de energía relativamente alto de la CPU y la banda base, se calentaba y se congela al jugar.

En comparación, el rendimiento de los procesadores de la serie A de Apple es bueno, pero la calidad de la señal es ligeramente más débil. El rendimiento del procesador Snapdragon no es tan bueno como el de Apple, pero la calidad de la señal es mejor.

Por lo tanto, generalmente los usuarios que tienen mayores requisitos de rendimiento del teléfono móvil elegirán teléfonos Apple, pero los usuarios que tienen una mayor calidad de señal de red elegirán teléfonos Qualcomm.

Existe una gran diferencia de rendimiento entre Qualcomm Snapdragon y los chips de la serie A de Apple. La razón principal es que Apple compra la licencia del conjunto de instrucciones de ARM y desarrolla su propia microarquitectura, mientras que Qualcomm Snapdragon compra la licencia central IP de ARM (guardar). Desarrollar microarquitectura) y luego hacer algunos cambios mágicos (en realidad aumentar o reducir el caché, optimizar el controlador de memoria, etc.), el rendimiento será mejor que la versión pública del kernel, que son solo unos pocos, no tan buenos como los que puede desarrollar microarquitectura de forma independiente.

Para dar una analogía simple, también estamos haciendo cangrejos de río picantes. Apple elabora su propio condimento, compra sus propios ingredientes y los cocina ella misma.

Como el condimento es casero, puedes mezclar el sabor que quieras y como los ingredientes los compras tú mismo, puedes simplemente hacer un pedido de los cangrejos que quieras; En pocas palabras, puedes tomar tus propias decisiones sobre el sabor de la comida, lo que te brinda el máximo espacio para la libre expresión.

Qualcomm compra paquetes de condimentos de sésamo ya preparados. El cangrejo de río también lo proporciona ARM. No hay elección en cuanto a condimentos e ingredientes (solo puede aceptar productos estandarizados de ARM). Vaya a casa para que tenga un sabor más fuerte, agregue menos cangrejos de río, quiere que el sabor sea más ligero, agregue más cangrejos de río, no puede darle un sabor picante y no hay tanto espacio para usar como las manzanas.

¿Versión pública del kernel? Equivale a comprar un juego completo de cangrejos de río ya cocidos, calentarlos en una olla y comérselo, sin dejar espacio para el juego libre.

Por lo tanto, al observar las capacidades de una empresa de diseño de chips, un indicador importante es si puede diseñar microarquitectura de forma independiente. En el campo de las CPU de escritorio, Intel y AMD pueden diseñar microarquitecturas de forma independiente, por lo que el campo de las CPU de escritorio se ha convertido en el jardín trasero de las dos empresas.

Sin embargo, todo tiene ventajas y desventajas. Diseñar tu propia microarquitectura requiere capacidades de diseño muy altas por parte del equipo, especialmente del líder del equipo, quien muchas veces puede determinar la competitividad del chip.

Más tarde, Jim dejó AMD y se unió a Tesla de Musk, donde trabajó un tiempo (el tiempo medio de permanencia en una empresa no superaba los 3 años), y luego se fue a Dejé Intel hasta ahora.

Finalmente, para resumir: los diseñadores excelentes aportan una buena microarquitectura, y una buena microarquitectura aporta chips de súper rendimiento. Las reglas de la industria de los chips son así de simples y directas.

Desde la perspectiva de los chips, los productos de Qualcomm y Apple no se basan exclusivamente en ARM. Sin embargo, la impresión general es que los chips de la serie A de Apple son mejores que los de Qualcomm. Primero enumeremos algunas razones generales y luego hablemos de algo sobre la CPU. 1. Diferencia horaria.

Los chips insignia de Qualcomm aparecieron principalmente a principios de año, mientras que los productos de Apple se lanzaron en otoño. Hay una diferencia horaria de más de medio año entre los dos chips. Por ejemplo, Qualcomm Snapdragon 845 funcionó muy bien, pero en otoño Apple lanzó el A12. El 855 de Qualcomm salió al mercado el año siguiente, pero una vez completado el lanzamiento del producto, la distribución y otras cosas, es posible que sea necesario hasta mediados de año para que chips como el 855 se entreguen ampliamente a los usuarios. Sin embargo, la próxima generación de Apple sí lo es. muy pronto. .

En términos generales, las cosas tienen una secuencia, y el año es un concepto general muy importante y una base para la división, incluso si las capacidades de diseño de ambas partes son iguales y ambas tienen la intención de diseñar el mejor chip, pero esta diferencia horaria hará que el último tenga mejor rendimiento y sea más fácil de utilizar las últimas tecnologías. Además, hay que admirar la eficiencia operativa de Apple. Los chips de la serie A pueden llegar a los usuarios al instante, y la introducción de la tecnología también provocará una diferencia temporal en la percepción de la tecnología. 2. Posición del producto.

El rendimiento del chip es un concepto integral y debe realizarse a través de productos. Debido a las ventajas de la marca y el precio de Apple, y debido a que sus productos son de alta gama, el posicionamiento general de los teléfonos móviles de Apple tiende a ser el mejor del mercado. Si el producto funciona bien, también impulsará parcialmente el rendimiento del mismo. chip.

Uno de los aspectos más importantes es el precio. Confiando en las ventas relativamente grandes de iPhones de alta gama, Apple puede invertir mucho en chips y vender mejor chips de alto rendimiento. afuera. Este círculo más virtuoso puede impulsar a Apple a diseñar mejores chips.

En el lado de Android, debido a la gama relativamente grande de productos, ya no hay un puñado de productos de gama media y baja. Algunos de los chips no utilizan tecnología tan avanzada, mientras que algunos modelos nacionales rentables tienen un rendimiento sobresaliente. también son deficientes en calidad general. Habrá algunas deficiencias, y estas deficiencias en el lado del producto tendrán un impacto negativo en el rendimiento del chip e incluso pueden no maximizar el rendimiento del chip. Por supuesto, de lo que estamos hablando aquí no es solo de ejecutar puntajes, el chip es algo muy completo. 3. Diferentes plataformas.

Este aspecto es realmente fácil de entender, que es el problema de optimización que se menciona a menudo.

Jobs mencionó un punto similar: las buenas empresas de software deben tener su propio hardware. El software es la parte con la que tenemos el contacto más directo. La respuesta del sistema, el rendimiento del juego, etc. son comentarios directos que aportan las imágenes del software. Los chips de la serie A de Apple están especialmente personalizados para IOS y su rendimiento general será superior. Por otro lado, IOS es como un optimizador que puede demostrar mejor el rendimiento de la serie A.

Después de todo, los teléfonos móviles son productos integrados multifuncionales y las reglas de IOS pueden realizar mejor la programación de recursos. El ejemplo más común: los problemas en segundo plano de Android aún reducen en cierta medida el rendimiento de toda la máquina.

En términos generales, debido a diferencias horarias, posicionamiento del producto y diferentes problemas de plataforma, habrá una brecha en el rendimiento final de los chips de Apple y Qualcomm.

Sin embargo, a juzgar por el rendimiento actual, la brecha entre los dos en realidad no es tan grande. Una razón es el desarrollo de la tecnología de chips y la otra es la madurez de la categoría de teléfonos móviles. Cuando los productos de gama media ya puedan satisfacer la mayoría de las necesidades, la brecha entre los chips de gama alta será menos percibida.

ARM se mencionó en la pregunta. Aquí hay algunas partes sobre la CPU, que deberían ser partes familiares.

1. Conjunto de instrucciones

Cuando se trata de ARM, la conexión más directa es el conjunto de instrucciones. ARM ha establecido muchas especificaciones, pero cómo Apple y Qualcomm usan estas especificaciones es otra cuestión. Existe una influencia mutua entre el uso de especificaciones y la formulación de especificaciones. Es difícil decir que los chips de Apple siguen completamente las especificaciones de ARM. También es posible que Apple y Qualcomm los usen bien en algunos lugares y afecten la formulación de especificaciones. En resumen, ARM es un miembro importante de la industria de los chips, pero eso no significa que todo esté basado en ARM. Además, ahora hay muchas funciones integradas en los chips de teléfonos móviles y ARM no puede cubrirlas por completo, como los chips de inteligencia artificial, GPU, ISP, módulos de red, etc., que se mencionan comúnmente.

2. Arquitectura

Las arquitecturas de chips de Apple y Qualcomm son diferentes, como A12, seis núcleos, dos núcleos Vorex y cuatro núcleos Tempest.

Qualcomm Snapdragon 855, ocho núcleos, un núcleo principal, tres núcleos de rendimiento y cuatro núcleos de eficiencia. Definitivamente existen muchas diferencias entre los dos en términos de almacenamiento en caché, control de memoria y programación. Pero cuál es mejor volverá al contenido anterior, cómo utilizar el producto final y la plataforma. Además, habrá diferencias en las estrategias publicitarias. Apple a menudo lanza una frase muy fuerte y el objeto de referencia se convierte en Intel. En cuanto a Qualcomm, además de competir con los chips de Apple, también se enfrenta a la competencia de Huawei, Samsung y otros chips, y también habrá algunos cambios en el pensamiento general.

Lo anterior es solo una parte de la CPU. La diferencia en la arquitectura y el rendimiento final de todo el chip eventualmente será aún mayor. En términos generales, es difícil hacer una comparación clara entre los chips de Apple y Qualcomm.