Android наразі припиняє підтримку RISC-V…

RISC-V Android

La RISC-V ISA з відкритим кодом набирав популярності як можлива альтернатива архітектурам мікросхем, які зараз використовуються в мобільних пристроях, таких як ARM, а також в інших секторах, таких як ПК, HPC тощо. Однак нещодавні зміни від Google призупинили ці плани, оскільки підтримка цих процесорів на даний момент припинена на Android.

Нещодавно об’єднаний код Google змінив це видалити підтримку RISC-V із загального образу ядра Android (GKI). Це означає, що майбутні версії Android, які покладаються на останні GKI, не працюватимуть на пристроях із процесорами RISC-V.

Сінний Дві причини головне:

  • Складність підтримки кількох версій: Google сертифікує пристрої Android, які використовують певну версію Android Common Kernel (ACK), налаштовану версію ядра Linux. Підтримання окремих версій GKI для RISC-V і традиційних архітектур було б складним і ресурсомістким.
  • Швидка еволюція RISC-V: Архітектура RISC-V все ще знаходиться в стадії розробки, з частими оновленнями та вдосконаленнями, змінюючи деякі інструкції самого ISA або модулів. Через цю швидку зміну Google може бути незручно надавати єдиний GKI, сумісний з RISC-V.

це Це ще не кінець шляху для RISC-V на пристроях Android. Google не повністю відмовився від підтримки RISC-V, але її поки що призупинено. Представник Google заявив, що компанія не готова надати єдине сумісне зображення для всіх постачальників через швидку ітерацію RISC-V.

Між тим Розробники все ще можуть працювати над перенесенням Android на RISC-V, створюючи власні ядра на основі ядра Linux.. Крім того, спільнота RISC-V розробила специфікацію, яка допомагає таким операційним системам, як Android, працювати на обладнанні RISC-V. Ця специфікація може бути цінним ресурсом для майбутніх реалізацій Android RISC-V.

Однак цей крок може вплинути на виробників мікросхем, таких як Qualcomm, які досліджували процесори RISC-V для пристроїв наступного покоління Wear OS (платформи, які можна носити). Можливо, їм доведеться змінити свої плани або шукати альтернативні рішення...