RISC-V архитектурасы үчүн баштапкы колдоо Android код базасына кошулду

Android платформасынын баштапкы кодун иштеп чыгуучу AOSP (Android Open Source Project) репозиторийине RISC-V архитектурасына негизделген процессорлору бар түзмөктөрдү колдоо үчүн өзгөртүүлөрдү киргизе баштады.

Өзгөртүүлөрдүн RISC-V колдоо топтому Alibaba Cloud тарабынан даярдалган жана графикалык стек, үн системасы, видеону ойнотуу компоненттери, бионикалык китепкана, dalvik виртуалдык машинасы, алкактар, Wi-Fi жана Bluetooth стектери, иштеп чыгуучу сыяктуу ар кандай подсистемаларды камтыган 76 патчты камтыйт. куралдар жана үчүнчү тараптын ар кандай модулдары, анын ичинде TensorFlow Lite моделдери жана текстти таануу, аудио жана сүрөт классификациясы үчүн машина үйрөнүү модулдары.

Жамааттыктардын жалпы топтомунан система чөйрөсүнө жана китепканаларга байланыштуу 30 патч AOSPге интеграцияланган. Кийинки бир нече айдын ичинде Alibaba Cloud ядродо, Android Runtime (ART) жана эмулятордо RISC-V колдоосун камсыз кылуу үчүн AOSPге кошумча патчтарды түртүүгө ниеттенүүдө.

RISC-V архитектурасы үчүн баштапкы колдоо Android код базасына кошулду

Androidде RISC-V колдоосун колдоо үчүн RISC-V International Android SIG деп аталган атайын жумушчу топту түздү, ага RISC-V процессорлорунда Android программалык стекти иштетүүгө кызыкдар башка компаниялар кошула алат. RISC-V колдоосун негизги Android агымына түртүү Google жана коомчулук менен кызматташуу болуп саналат.

Android үчүн сунушталган өзгөртүүлөр RISC-V архитектурасына негизделген түзмөктөрдүн тиркемелерин кеңейтүү демилгесинин бир бөлүгү болуп саналат. Өткөн жылы Alibaba XuanTie RISC-V процессорлоруна байланыштуу иштеп чыгууларды таап, RISC-Vти IoT түзмөктөрү жана сервердик системалары үчүн гана эмес, ошондой эле керектөөчү түзүлүштөр жана мультимедиялык системалардан сигналды иштетүүгө жана тездеткичтерге чейин ар кандай тиркемелерди камтыган ар кандай адистештирилген чиптер үчүн жигердүү илгерилете баштады. машина үйрөнүү.

RISC-V ачык жана ийкемдүү машина нускама тутумун камсыз кылат, ал микропроцессорлорду роялти же колдонуу үчүн тиркелген саптарды талап кылбастан, ыктыярдуу колдонмолор үчүн курууга мүмкүндүк берет. RISC-V толугу менен ачык SoC жана процессорлорду түзүүгө мүмкүндүк берет. Учурда RISC-V спецификациясынын негизинде ар кандай акысыз лицензиялар (BSD, MIT, Apache 2.0) астында ар кандай компаниялар жана жамааттар тарабынан микропроцессордук өзөктөрдүн бир нече ондогон варианттары, жүзгө жакын SoC жана буга чейин өндүрүлгөн чиптер иштелип чыгууда. RISC-V колдоосу Glibc 2.27, binutils 2.30, gcc 7 жана Linux ядросу 4.15 чыгарылгандан бери бар.

Source: opennet.ru

Комментарий кошуу