Qualcomm anuncia el primer SoC Android RISC-V para el mercado masivo


Qualcomm

El ecosistema de Android se precipita hacia un futuro RISC-V. Las piezas del rompecabezas para la prometedora arquitectura de CPU comenzaron a encajar el año pasado cuando Google anunció el soporte oficial de RISC-V en Android y planea convertirlo en una «plataforma de nivel 1» en pie de igualdad con Arm. Con el soporte del sistema operativo en marcha, lo que necesitamos ahora es hardware, y Qualcomm está dando un paso adelante para anunciar el primer SoC RISC-V para Android del mercado masivo.

Aún no tiene nombre, pero Qualcomm dice que está desarrollando un chip «RISC-V Snapdragon Wear» en colaboración con Google. La compañía dice que planea «comercializar la solución portátil basada en RISC-V a nivel mundial, incluido Estados Unidos». Para Google y Qualcomm, este chip representa el primer paso de todos en un proyecto comercial RISC-V de Android y, hasta donde sabemos, es el primer chip RISC-V de Android anunciado para el mercado masivo. alguna vez. Qualcomm dice que el trabajo preliminar que él y Google han establecido «ayudará a allanar el camino para que más productos dentro del ecosistema Android aprovechen las CPU personalizadas de bajo consumo y alto rendimiento».

RISC-V representa una gran amenaza para la arquitectura de CPU Arm que actualmente domina todos los dispositivos móviles. La arquitectura RISC-V es de código abierto, lo que puede hacerla más económica y flexible que Arm. Si las empresas quieren diseñar sus propios chips, pueden hacerlo sin pagar una tarifa de licencia a Arm. Dado que la arquitectura es de código abierto, es posible crear un chip de código abierto. Si es una empresa de diseño de chips, puede crear sus propios diseños de chips patentados y licenciarlos, lo que lo convierte en un competidor del negocio de diseño de chips de Arm.

RISC-V también es una forma de evitar todos los diversos problemas con Arm. Arm es la base de muchos negocios de Big Tech, pero la compañía ha pasado por unos años volátiles ya que la empresa matriz Softbank ha tratado de sacar provecho de su inversión. Originalmente, Softbank quería vender Arm a Nvidia, una empresa notoriamente difícil de trabajar. Después de que los reguladores cerraron ese acuerdo, Arm terminó haciendo una oferta pública inicial (IPO). El esfuerzo de Arm por impresionar a los accionistas ha llevado a cambiar su modelo de negocio en un intento de cobrar dramáticamente más de lo que solía cobrar. Arm también está demandando a Qualcomm, uno de sus mayores socios, por tarifas de licencia relacionadas con la adquisición de la empresa de diseño de chips Nuvia. Arm también ha sido un arma importante en la guerra comercial entre Estados Unidos y China, y eso ha llevado a las empresas chinas a apoyar a RISC-V como una alternativa internacional. El gobierno de EE. UU. está preocupado por RISC-V como una forma de eludir la influencia estadounidense sobre los controles de exportación de chips.

Esta no es la primera vez que Qualcomm envía un núcleo RISC-V, y la compañía anunció recientemente una empresa conjunta para promover el progreso de RISC-V. RISC-V se ha abierto camino en los márgenes de varios chips como microcontroladores menores que forman parte de un Arm SoC más grande. Todos estos todavía cuentan como chips «Arm» porque Arm todavía constituye los principales núcleos de CPU. RISC-V se ha adoptado rápidamente en el mundo de los microcontroladores porque solo necesita funcionar dentro de ese chip exacto y no tiene ninguno de los problemas más amplios del ecosistema de software con los que tiene que lidiar una CPU de sistema completo. El Snapdragon 865 de 2019 fue el primer chip de Qualcomm en utilizar RISC-V para algunos microcontroladores y, hasta la fecha, Qualcomm dice que ha «enviado más de 650 millones de núcleos RISC-V». Sin embargo, ninguna de ellas ha sido la CPU principal del sistema, solo componentes SoC más pequeños.

RISC-V, como CPU del sistema, necesitará un tonelada de trabajo para convertirse en una plataforma Android viable. Los SDK de desarrollador, los compiladores, las bibliotecas y un millón de cosas más deben ser compatibles con la nueva arquitectura. Google está trabajando en una enorme lista de tareas pendientes para que el sistema operativo Android alcance un nivel viable en RISC-V. La buena noticia es que, debido a que todas las aplicaciones normales de Android están escritas en Java (o Kotlin) y compiladas para su dispositivo a través de Android Runtime (ART), todo lo que Google necesita hacer para admitir aplicaciones es hacer que ART escupe código RISC-V. y la mayoría del código de la aplicación simplemente funcionará. La principal excepción es el código escrito con Android NDK (Native Developer Kit), que permite código nativo de alto rendimiento en C y C++. Serán muchos juegos (no relevantes para dispositivos portátiles) y bibliotecas.

Sin embargo, un ecosistema de Android para RISC-V debe comenzar en alguna parte, y aquí es donde está comenzando. Qualcomm dice que «el momento del lanzamiento del producto comercial de la solución basada en dispositivos portátiles RISC-V se divulgará en una fecha posterior».



Source link-49