Inisyal nga suporta para sa RISC-V nga arkitektura gidugang sa Android codebase

Ang repositoryo sa AOSP (Android Open Source Project), nga nagpalambo sa source code alang sa Android platform, nagsugod na sa paglakip sa mga kausaban sa pagsuporta sa mga device nga adunay mga processor base sa RISC-V architecture.

Ang RISC-V changelog giandam sa Alibaba Cloud ug naglakip sa 76 patches nga naglangkob sa nagkalain-laing subsystems, lakip na ang graphics stack, sound system, video playback component, bionic library, dalvik virtual machine, frameworks, Wi-Fi ug Bluetooth stacks, developer tools ug lain-laing ikatulo nga partido nga mga module, lakip ang mga modelo alang sa TensorFlow Lite ug mga module sa pagkat-on sa makina alang sa pag-ila sa teksto, klasipikasyon sa tunog ug imahe.

Sa kinatibuk-ang set sa mga patch, 30 ka mga patch nga may kalabutan sa sistema sa palibot ug mga librarya ang na-integrate na sa AOSP. Sa sunod nga pipila ka mga bulan, ang Alibaba Cloud nagtinguha nga buhian ang dugang nga mga patch sa AOSP aron mahimo ang suporta sa RISC-V sa kernel, Android Runtime (ART), ug emulator.

Inisyal nga suporta para sa RISC-V nga arkitektura gidugang sa Android codebase

Aron suportahan ang suporta sa RISC-V sa Android, ang RISC-V International nagmugna og usa ka dedikado nga Android SIG nga ang ubang mga kompanya nga interesado sa pagpadagan sa Android software stack sa RISC-V processors mahimong makaapil. Ang pagbalhin sa suporta sa RISC-V ngadto sa Android mainstream gihimo sa kolaborasyon sa Google ug sa komunidad.

Ang mga pagbag-o nga gisugyot alang sa Android bahin sa usa ka inisyatibo aron mapalapad ang sakup sa mga aparato base sa arkitektura sa RISC-V. Sa miaging tuig, gibuksan sa Alibaba ang mga kalamboan nga may kalabutan sa mga processor sa XuanTie RISC-V, ug nagsugod nga aktibo nga nagpasiugda sa RISC-V dili lamang alang sa mga aparato sa IoT ug mga sistema sa server, apan alang usab sa mga aparato sa consumer ug lainlaing mga espesyal nga chip, nga naglangkob sa lainlaing mga aplikasyon, gikan sa mga sistema sa multimedia. sa pagproseso sa signal ug mga accelerator alang sa pagkat-on sa makina.

Ang RISC-V naghatag og bukas ug flexible nga sistema sa mga instruksiyon sa makina nga nagtugot kanimo sa paghimo og mga microprocessor alang sa arbitraryong mga aplikasyon, nga wala magkinahanglan og royalties ug walay pagpahamtang og mga kondisyon sa paggamit. Gitugotan sa RISC-V ang paghimo sa hingpit nga bukas nga mga SoC ug mga processor. Sa pagkakaron, base sa espesipikasyon sa RISC-V, lain-laing mga kompanya ug komunidad ubos sa nagkalain-laing mga libre nga lisensya (BSD, MIT, Apache 2.0) nagpalambo sa pipila ka dosena nga mga variant sa microprocessor cores, mga usa ka gatos nga SoCs ug nahimo na nga mga chips. Ang suporta sa RISC-V anaa na sukad sa pagpagawas sa Glibc 2.27, binutils 2.30, gcc 7, ug Linux kernel 4.15.

Source: opennet.ru

Idugang sa usa ka comment