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 програм хангамжийн стекийг RISC-V процессор дээр ажиллуулахыг сонирхож буй бусад компаниуд нэгдэх боломжтой тусгай Android SIG-ийг бүтээсэн. RISC-V-ийн дэмжлэгийг Android-д шилжүүлэх ажлыг Google болон олон нийттэй хамтран хийж байна.

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

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

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх