Google anuncia soporte oficial para Android RISC-V

Google ha anunciado oficialmente su soporte para la arquitectura RISC-V, una ISA alternativa sin derechos de licencia.

Android, el sistema operativo desarrollado por Google, actualmente admite un par de arquitecturas de conjuntos de instrucciones (ISA) diferentes, como Arm y x86. La mayoría de los dispositivos que utilizan Android, incluidos teléfonos inteligentes, tabletas, televisores y relojes inteligentes, utilizan conjuntos de chips basados ​​en Arm. Intel dejó de producir CPU para teléfonos y se eliminó la compatibilidad con MIPS en la revisión 17 del NDK. Sin embargo, una ISA que tiene mucha charla es Reducado Iconstrucción Sy CComputadora V, RISC-V, que es una ISA abierta y gratuita. Cualquiera es libre de diseñar chips basados ​​en él sin pagar ninguna licencia o regalías, y Google anunció su soporte oficial en el discurso de apertura de la compañía que tuvo lugar durante la Cumbre RISC-V.

RISC-V es especial porque es una ISA abierta y gratuita, y los proveedores que quieran fabricar productos IoT baratos estarán interesados ​​en utilizar RISC-V para desarrollar chips de bajo costo. Al mismo tiempo, las empresas que busquen reducir su dependencia de competidores o entidades extranjeras también buscarán seriamente. Curiosamente,

Google ya hace uso de la arquitectura RISC-V para su chip de seguridad Titan M2 en la serie Google Pixel, y Intel ahora ofrece para fabricar conjuntos de chips RISC-V para clientes comerciales.

En el discurso de apertura de la compañía, Lars Bergstrom, director de ingeniería de Android, dijo que quiere que RISC-V sea visto como una "plataforma de nivel 1" en Android. Esto está a la par de lo que Arm actualmente es para Android, un paso bastante audaz frente a lo que antes parecía ser un completo desinterés por parte de Google. El equipo de Android, en respuesta a ArsTechnicaRon Amadeo, cuando preguntó al equipo si la compatibilidad con RISC-V estaba prevista en Google I/O 2022, pareció sugerir que RISC-V no llegaría pronto. La pregunta de Amadeo sobre la compatibilidad con RISC-V en el futuro fue respondida con "estamos observando, pero sería un gran cambio para nosotros".

Bergstrom dice que puedes descargar y probar una versión muy limitada de Android para RISC-V en este momento, pero carece de soporte para Android Runtime (ART) para cargas de trabajo Java. Dijo que espera que el soporte oficial del emulador llegue pronto, y ART llegará en algún momento del primer trimestre de 2023. Compartió la diapositiva anterior, que muestra que si bien hay mucho por hacer para que AOSP despegue en RISC-V, la empresa está comprometida con la arquitectura.

La mejor parte de todo esto es que los desarrolladores no tendrán que hacer mucho para que sus aplicaciones se ejecuten en dispositivos RISC-V. Básicamente, ART "traduce" el código de bytes a instrucciones nativas del dispositivo en el que se está ejecutando, por lo que se traduciría a RISC-V en lugar de Arm. El código nativo es una historia diferente, pero el código Java constituye la totalidad de la mayoría de las aplicaciones de Android.

En cuanto a por qué las empresas pueden querer abandonar Arm, hay algunas razones. Para empezar, la empresa ha sido increíblemente volátil. SoftBank, su propietario, intentó vender la empresa a Nvidia, pero fracasó. Además, Arm se ha convertido en un peón de las sanciones comerciales impuestas a empresas como Huawei, donde se vio obligada a cortar contactos durante varios meses. Aún peor es que Arm ha demandado a Qualcomm por su compra de Nuvia, y no tiene buena pinta demandar a uno de sus clientes más importantes.

RISC-V se considera un escape de la dependencia occidental, y gran parte de esto se debe a la incorporación de RISC-V International en Suiza. Puede actuar como parte neutral tanto para Estados Unidos como para China, lo que la convierte en una opción atractiva para las empresas que buscan diseñar conjuntos de chips. Alibaba es uno de los mayores defensores de RISC-V, y Los ingenieros de la empresa trasladaron Android 10 a una placa RISC-V hace dos años..

Estaremos observando y esperando para ver cómo se perfila RISC-V en los próximos meses. Si bien es probable que pase algún tiempo antes de que veamos dispositivos emblemáticos viables con conjuntos de chips RISC-V en el mercado, Google está abriendo la puerta para que las empresas lo intenten.


Fuente: Google

A través de: ArsTechnica