Google, 공식 Android RISC-V 지원 발표

Google은 라이선스 비용이 없는 대체 ISA인 RISC-V 아키텍처에 대한 지원을 공식적으로 발표했습니다.

Google이 개발한 운영 체제인 Android는 현재 Arm 및 x86과 같은 몇 가지 서로 다른 명령어 세트 아키텍처(ISA)를 지원합니다. 스마트폰, 태블릿, TV, 스마트워치 등 Android를 사용하는 대부분의 기기는 Arm 기반 칩셋을 사용합니다. Intel은 휴대폰용 CPU 생산을 중단했으며 NDK 개정 17에서는 MIPS 지원이 제거되었습니다. 그런데 잡담이 많은 ISA 중 하나는 아르 자형교육받은 건축 에스무료 개방형 ISA인 컴퓨터 V, RISC-V. 누구나 라이선스나 로열티 비용을 지불하지 않고 이를 기반으로 칩을 자유롭게 설계할 수 있으며, Google은 RISC-V Summit에서 진행된 회사 기조연설에서 이를 공식 지원한다고 발표했습니다.

RISC-V는 무료 개방형 ISA라는 점에서 특별하며, 저렴한 IoT 제품을 만들고자 하는 공급업체는 RISC-V를 사용하여 저가형 칩을 개발하는 데 관심을 가질 것입니다. 동시에 경쟁업체나 외국 기업에 대한 의존도를 줄이려는 기업도 본격적으로 모색할 것입니다. 재미있게, Google은 이미 다음을 활용하고 있습니다. Google Pixel 시리즈의 Titan M2 보안 칩용 RISC-V 아키텍처 인텔은 지금 제공하고 있습니다. 상업용 고객을 위한 RISC-V 칩셋을 제조합니다.

Android의 엔지니어링 이사인 Lars Bergstrom은 회사의 기조연설에서 RISC-V가 Android에서 "1계층 플랫폼"으로 보여지기를 원한다고 말했습니다. 이는 Arm이 현재 Android에 적용하는 것과 동등하며, 이전에는 Google이 완전히 무관심했던 것처럼 보였던 상황에 맞서기 위한 다소 대담한 조치입니다. 이에 대한 안드로이드 팀의 답변은 다음과 같습니다. 아르스테크니카의 Ron Amadeo가 Google I/O 2022에서 RISC-V 지원이 계획에 포함되어 있는지 팀에 물었을 때 RISC-V가 곧 출시되지 않을 것이라고 암시하는 것 같았습니다. 향후 RISC-V 지원에 관한 아마데오의 질문에는 "우리도 지켜보고 있지만 우리에게는 큰 변화가 될 것"이라고 답했다.

Bergstrom은 현재 매우 제한된 버전의 RISC-V용 Android를 다운로드하여 사용해 볼 수 있지만 Java 워크로드용 Android 런타임(ART)에 대한 지원이 부족하다고 말합니다. 그는 공식 에뮬레이터 지원이 곧 제공될 것이며 ART는 2023년 1분기에 제공될 것으로 기대한다고 말했습니다. 그는 위 슬라이드를 공유했는데, 이는 RISC-V에서 AOSP를 시작하기 위해 해야 할 일이 많지만 회사는 아키텍처에 전념하고 있음을 보여줍니다.

이 모든 것의 가장 좋은 점은 개발자가 RISC-V 장치에서 앱을 실행하기 위해 많은 노력을 기울일 필요가 없다는 것입니다. ART는 기본적으로 바이트코드를 실행 중인 장치의 기본 명령어로 "변환"하므로 Arm 대신 RISC-V로 변환됩니다. 네이티브 코드는 이야기가 다르지만 Java 코드는 대부분의 Android 앱 전체를 구성합니다.

기업들이 Arm에서 벗어나려고 하는 이유에는 몇 가지 이유가 있습니다. 우선, 회사는 믿을 수 없을 정도로 변동성이 심했습니다. 소프트뱅크의 소유주인 소프트뱅크는 회사를 엔비디아에 매각하려 했으나 실패했습니다. 또한 Arm은 화웨이와 같은 기업에 대한 무역 제재의 전당포가 되어 몇 달 동안 접촉을 끊어야 했습니다. 더욱 더 나쁜 것은 Arm, Nuvia 구매와 관련하여 Qualcomm을 고소, 그리고 귀하의 가장 큰 고객 중 한 명을 고소하는 것은 좋은 모습이 아닙니다.

RISC-V는 서구 의존에서 벗어나는 것으로 여겨지며, 이는 RISC-V International이 스위스에 설립되었기 때문입니다. 이는 미국과 중국 모두에 대해 중립적인 당사자 역할을 할 수 있으므로 칩셋을 설계하려는 기업에게 매력적인 옵션이 됩니다. Alibaba는 RISC-V의 가장 큰 지지자 중 하나입니다. 회사의 엔지니어들은 2년 전 Android 10을 RISC-V 보드로 포팅했습니다..

우리는 앞으로 몇 달 동안 RISC-V가 어떻게 형성될지 지켜보고 기다릴 것입니다. RISC-V 칩셋을 탑재한 실행 가능한 플래그십 장치가 시장에 출시되기까지는 다소 시간이 걸릴 것으로 보이지만 Google은 기업들이 확실히 시도해 볼 수 있는 문을 열어주고 있습니다.


원천: Google

을 통해: 아르스테크니카