Usekelo lokuqala lwezakhiwo ze-RISC-V lwengezwe ku-codebase ye-Android

Inqolobane ye-AOSP (Android Open Source Project), ethuthukisa ikhodi yomthombo yenkundla ye-Android, isiqalile ukufaka izinguquko ukuze isekele amadivayisi anamaphrosesa asekelwe esakhiweni se-RISC-V.

Isethi yokusekelwa kwe-RISC-V yezinguquko yalungiselelwa i-Alibaba Cloud futhi ihlanganisa neziqephu ezingama-76 ezimboza amasistimu ahlukahlukene, okuhlanganisa isitaki sezithombe, isistimu yomsindo, izingxenye zokudlala ividiyo, umtapo wezincwadi we-bionic, umshini obonakalayo we-dalvik, izinhlaka, i-Wi-Fi ne-Bluetooth stacks, umthuthukisi. amathuluzi namamojula ahlukahlukene ezinkampani zangaphandle, okuhlanganisa amamodeli e-TensorFlow Lite namamojula okufunda omshini okuqaphela umbhalo, ukuhlukaniswa komsindo nezithombe.

Kusukela kusethi ephelele yamapeshi, amapeshi angama-30 ahlobene nendawo yesistimu nemitapo yolwazi asevele ehlanganiswe ku-AOSP. Ezinyangeni ezimbalwa ezizayo, i-Alibaba Cloud ihlose ukuphusha ama-patches engeziwe ku-AOSP ukuze inikeze usekelo lwe-RISC-V ku-kernel, i-Android Runtime (ART), kanye nesifanisi.

Usekelo lokuqala lwezakhiwo ze-RISC-V lwengezwe ku-codebase ye-Android

Ukuze isekele ukwesekwa kwe-RISC-V ku-Android, i-RISC-V International idale iqembu elisebenzayo elikhethekile elibizwa nge-Android SIG, elingajoyinwa ezinye izinkampani ezinentshisekelo yokusebenzisa isitaki sesofthiwe ye-Android kumaphrosesa we-RISC-V. Ukusunduza usekelo lwe-RISC-V ku-Android evamile ukusebenzisana ne-Google kanye nomphakathi.

Izinguquko eziphakanyiselwe i-Android ziyingxenye yesinyathelo sokunweba izinhlelo zokusebenza zamadivayisi ngokususelwe esakhiweni se-RISC-V. Ngonyaka odlule, i-Alibaba yathola intuthuko ehlobene nama-processor we-XuanTie RISC-V futhi yaqala ukukhuthaza i-RISC-V hhayi kuphela kumadivayisi we-IoT nezinhlelo zeseva, kodwa futhi namadivayisi wabathengi nama-chips akhethekile ahlukahlukene ahlanganisa izinhlelo zokusebenza ezihlukahlukene kusukela kuzinhlelo ze-multimedia ukuya ekusetshenzisweni kwesiginali kanye nama-accelerators. ukufunda ngomshini.

I-RISC-V ihlinzeka ngohlelo oluvulekile noluguquguqukayo lwemiyalo yomshini oluvumela ama-microprocessors ukuthi akhelwe izinhlelo zokusebenza ngokungafanele ngaphandle kokudinga imali ekhokhwayo noma izintambo ezinamathiselwe ukuze zisetshenziswe. I-RISC-V ikuvumela ukuthi udale ama-SoC namaphrosesa avuleke ngokuphelele. Njengamanje, ngesisekelo sokucaciswa kwe-RISC-V, ukuhlukahluka kweshumi nambili kwama-microprocessor cores, cishe ama-SoC ayikhulu nama-chips asevele akhiqiziwe athuthukiswa izinkampani nemiphakathi ehlukene ngaphansi kwamalayisensi ahlukahlukene amahhala (BSD, MIT, Apache 2.0). Ukusekelwa kwe-RISC-V bekukhona kusukela kukhishwe i-Glibc 2.27, binutils 2.30, gcc 7, kanye ne-Linux kernel 4.15.

Source: opennet.ru

Engeza amazwana