Usaidizi wa awali wa usanifu wa RISC-V uliongezwa kwenye Android codebase

Hazina ya AOSP (Android Open Source Project), ambayo hutengeneza msimbo wa chanzo kwa jukwaa la Android, imeanza kujumuisha mabadiliko ya kusaidia vifaa vyenye vichakataji kulingana na usanifu wa RISC-V.

Kiraka cha usaidizi cha RISC-V kilitayarishwa na Alibaba Cloud na kinajumuisha viraka 76 vinavyofunika mifumo ndogo tofauti, ikijumuisha safu ya picha, mfumo wa sauti, vipengee vya kucheza video, maktaba ya bionic, mashine ya kawaida ya dalvik, mifumo, safu za Wi-Fi na Bluetooth, zana za wasanidi na. moduli mbalimbali za wahusika wengine, ikiwa ni pamoja na miundo ya TensorFlow Lite na moduli za kujifunza kwa mashine kwa ajili ya utambuzi wa maandishi, uainishaji wa sauti na picha.

Kati ya seti ya jumla ya viraka, viraka 30 vinavyohusiana na mazingira ya mfumo na maktaba tayari vimeunganishwa kwenye AOSP. Katika kipindi cha miezi michache ijayo, Alibaba Cloud inakusudia kutoa viraka vya ziada kwa AOSP ili kuwezesha usaidizi wa RISC-V kwenye kernel, Android Runtime (ART) na emulator.

Usaidizi wa awali wa usanifu wa RISC-V uliongezwa kwenye Android codebase

Ili kuauni usaidizi wa RISC-V kwenye Android, RISC-V International imeunda Android SIG maalum ambayo makampuni mengine yanayotaka kuendesha programu ya Android kwenye vichakataji vya RISC-V yanaweza kujiunga. Kuhamisha usaidizi wa RISC-V kwenye mfumo mkuu wa Android kunafanywa kwa ushirikiano na Google na jumuiya.

Mabadiliko yanayopendekezwa kwa Android ni sehemu ya mpango wa kupanua wigo wa vifaa kulingana na usanifu wa RISC-V. Mwaka jana, Alibaba ilifungua maendeleo yanayohusiana na wasindikaji wa XuanTie RISC-V na kuanza kukuza kikamilifu RISC-V sio tu kwa vifaa vya IoT na mifumo ya seva, lakini pia kwa vifaa vya watumiaji na chipsi maalum, kufunika matumizi anuwai kutoka kwa mifumo ya media titika ili kuashiria. usindikaji na vichapuzi vya kujifunza kwa mashine.

RISC-V hutoa mfumo wazi na rahisi wa maagizo ya mashine ambayo inakuwezesha kuunda microprocessors kwa matumizi ya kiholela, bila kuhitaji malipo na bila kuweka masharti ya matumizi. RISC-V inaruhusu uundaji wa SoC na vichakataji vilivyo wazi kabisa. Hivi sasa, kwa kuzingatia vipimo vya RISC-V, kampuni na jumuiya mbalimbali zilizo chini ya leseni mbalimbali za bure (BSD, MIT, Apache 2.0) zinatengeneza lahaja kadhaa za cores za microprocessor, takriban SoCs mia moja na chipsi ambazo tayari zimetengenezwa. Usaidizi wa RISC-V umekuwepo tangu kutolewa kwa Glibc 2.27, binutils 2.30, gcc 7, na Linux kernel 4.15.

Chanzo: opennet.ru

Kuongeza maoni