Apple ingresa a RISC-V, ¿Arm está realmente muerto?

De hecho, tanto la arquitectura ARM como la arquitectura RISC-V se derivan de la computadora de instrucciones reducida RISC. Personalmente, creo que la mayor diferencia entre los dos es la simplificación y el modo completamente abierto de la arquitectura RISC-V.

Se dice que ARM es relativamente abierto, pero en realidad es una arquitectura de conjunto de instrucciones cerrada. Los fabricantes que utilizan la arquitectura ARM solo pueden realizar algunos ajustes en sus productos según sus propias necesidades y no pueden cambiar el diseño original. Después de tantos años de desarrollo, la arquitectura ARM se ha vuelto compleja y engorrosa, con problemas como patentes y tarifas de licencias de arquitectura.

RISC-V se ha posicionado como una arquitectura de código completamente abierto desde el principio. El documento de arquitectura es más conciso y tiene más de 40 instrucciones básicas. Además, un conjunto de instrucciones admite todas las arquitecturas y diseños modulares, y los usuarios pueden personalizarlo libremente según sus propias necesidades. En resumen, RISC-V es mucho más abierto que ARM. El proyecto se inició en la Universidad de California, Berkeley, en 2010. Como recién llegado, tengo menos carga y puedo pararme frente a mis mayores.

Por supuesto, RISC-V no está exento de defectos. Su desventaja es que su tiempo de nacimiento es demasiado corto, los elementos ecológicos relevantes aún están en desarrollo y todavía existe una cierta brecha en comparación con la ecología de ARM. Además, ARM ocupa actualmente la mayor parte del mercado de procesadores móviles y RISC-V tiene pocas posibilidades en este campo. Pero si Apple recurre a RISC-V, es una oportunidad, pero el alcance aún es limitado debido a la naturaleza cerrada de Apple.

Así que las oportunidades para RISC-V todavía están en campos emergentes. RISC-V y ARM están en la misma línea de partida. Es probable que RISC-V derrote a ARM u ocupe una parte considerable debido a su código abierto y otras características. De hecho, dado que Estados Unidos bloquea a los fabricantes nacionales relacionados, RISC-V, una arquitectura completamente abierta, debería convertirse en un objetivo de desarrollo clave en China. De hecho, las empresas nacionales relevantes están profundamente involucradas en RISC-V, por lo que aún pueden ser optimistas sobre RISC-V.

En cuanto a la noticia de que Apple cambiará a RISC-V, en realidad es sólo un rumor por el momento y aún no es seguro. Sin embargo, un cambio de rumbo al estilo Apple es normal. Después de todo, Apple persigue el control autónomo. Después de todo, si NVIDIA adquiere ARM, es difícil decir qué hará una empresa cerrada como NVIDIA. Apple, naturalmente, no quiere verse afectada por Nvidia.

Y el sistema Apple en sí es relativamente cerrado y el software y el hardware están controlados por ellos mismos. El impacto y la dificultad de su dirección no son tan grandes como los de otros fabricantes y puede controlar mejor su dirección. Sin embargo, este asunto no es un asunto de corto plazo. En la actualidad, ARM sigue siendo líder en campos relacionados. No creas que ese brazo no funcionará.

Ventajas de risc-v sobre arm de Apple;

1. Ahorre tarifas de licencia

2 No hay equipaje histórico de x86 y arm, y puede. ser rediseñado.

3. Abierto, el conjunto de instrucciones se puede personalizar según diferentes escenarios, como servidores, escritorios de oficina, dispositivos móviles, dispositivos portátiles, industrias o sensores.

4. La ecología de Apple es muy buena. Ya sea el ppc original, x86 posterior, ahora arm o risc-v posterior, puede ser casi transparente para usuarios y desarrolladores a través de su propia cadena de herramientas.

Pero las deficiencias también son obvias. Este último es ecológicamente mucho más maduro que el primero. Apple tiene la capacidad de ganar dinero, por lo que puede dar un paso al frente ahora y hacer la transición lentamente.

M1 acaba de ser lanzado, ¿se transferirá nuevamente?

Los recién llegados pasaron a primer plano y resolvieron muchos de los problemas de ARM. La carga de compatibilidad con versiones anteriores de ARM es demasiado pesada.