CentOS iyo Rocky Linux waxay ku dhawaaqeen Taageerada RISC-V Architecture

Horumarinta ka socota Koofiyada Cas ayaa ku dhawaaqay hirgelinta taageerada bilowga ah ee dhismaha RISC-V ee kaydka CentOS Stream 10, taas oo u adeegta aasaaska horumarinta koofiyadda Cas Linux 10. Markii hore, baakadaha ayaa loo sii daayay x86_64 (x86_64_v3 ee RHEL 10), Aarch64, iyo pWpc64. z9) naqshadaha. Koofiyada Cas ayaa sidoo kale sii daayay dhismayaal tijaabo ah oo RHEL 390 ah oo loogu talagalay nidaamyada RISC-V, oo la sameeyay iyadoo lala kaashanayo SiFive.

Waqtigan xaadirka ah, kaydka CentOS Stream git wuxuu horey isugu daray inta badan balastarrada xaliya mashaakilaadka ku saabsan isu imaatinka iyo hawlgalka xirmooyinka kala duwan ee nidaamka riscv64. Xirmooyinka qaarkood wali looma rarin keydka weyn waxayna ku sii jiraan laamo git oo gaar ah, kuwaas oo la qorsheeyay in la daabaco Luulyo 1, oo ay la socdaan dhismayaal la kicin karo oo diyaar u ah in lagu shaqeeyo looxyada SiFive HiFive Premier P550. Ka dib marka dhismooyinka la daabaco, server-ka Koji gaar ah ayaa lagu bilaabi doonaa kaabayaasha dhismaha ee qalabka RISC-V shaqaduna waxay sii wadi doontaa wareejinta hagaajinta la abuuray mashaariicda waaweyn (korka).

Mashruuca Rocky Linux, oo loogu talagalay in lagu abuuro dhismo bilaash ah oo RHEL ah oo qaadan kara booska CentOS ee caadiga ah, ayaa sii socday oo ku dhawaaqay taageerada rasmiga ah ee nidaamyada RISC-V (riscv64gc) ee Rocky Linux 10. Rocky Linux 10 wuxuu taageeri doonaa StarFive VisionFive 2 (VF2) iyo SiFive HiFive Premier P550 Boards, iyo sidoo kale soo saarista QEM ee loox-ku-dhis ee loox-C. Mashruuca Fedora. Suurtagalnimada hirgelinta taageerada loox-V iyo Banana Pi ayaa la tixgelinayaa.

Nashqada RISC-V waxa la siiyay heerka beddelka ah ee la taageeray, si ka duwan qaab-dhismeedka aasaasiga ah (x86_64, Aarch64, ppc64le iyo s390x), ma xannibi doono sii deynta dhismayaasha kale. Joogitaanka arrimaha gaarka ah ee RISC-V ee xirmooyinka ma joojin doonto daabacaadda dhismooyinka xirmooyinkaas ee naqshadaha kale.

Markaad ka shaqeyneyso guddiga VisionFive 2 iyo gudaha QEMU, kernel-ka caadiga ah ee RHEL 10 ayaa la isticmaali doonaa, iyo marka laga shaqeynayo looxyada taxanaha SiFive HiFive Premier P550, kernel ka duwan soo saaraha qalabka ayaa la isticmaali doonaa. Dhismaha waxaa lagu horumarinayaa iyadoo lala kaashanayo mashruuca Fedora. Waqtiga siideynta Rocky Linux 10 weli lama shaacin.

Intaa waxaa dheer, waxaa mudan in la xuso hindisaha mashruuca Alma Linux si loo abuuro nuqul ka mid ah EPEL 10 (Xirmooyinka Dheeraadka ah ee Enterprise Linux) ee dhismaha x86-64-v2. Si ka duwan qaybinta RHEL 10, kaas oo soo rarida baakadaha kor u qaadista x86-64-v3 microarchitecture, qaybinta Alma Linux waxay abuurtaa dhismo kala duwan oo loogu talagalay x86-64-v2 microarchitecture, kaas oo lagu hayo si barbar socda saldhigga x86-64-v3. Hadda laga bilaabo, x86-64-v2 waxay ku dhisan tahay Alma Linux ma dabooli doonto oo keliya kaydka ugu muhiimsan, laakiin sidoo kale kaydka EPEL. Marka la barbar dhigo x86-64-v2, x86-64-v3 taageerada waxay dabooshaa AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, iyo SXSAVE Processor-kordhinta. Taageerada x86-64-v2 waxay u oggolaanaysaa in la sii wado la jaanqaadka CPU-yada ka weyn Intel Haswell iyo AMD Excavator, oo loo qaabeeyey ka hor 2013.

Source: opennet.ru