CentOS ndi Rocky Linux Alengeza Thandizo la Zomangamanga za RISC-V

Madivelopa ochokera ku Red Hat adalengeza kukhazikitsidwa kwa chithandizo choyambirira cha zomangamanga za RISC-V mu malo a CentOS Stream 10, omwe amakhala maziko a chitukuko cha Red Hat Enterprise Linux 10. M'mbuyomu, maphukusi adatulutsidwa x86_64 (x86_64_v3 mu RHEL 10), Aapp64x64 (POWER9, POWER390, POWER14, POWER) (IBM z10) zomangamanga. Red Hat idatulutsanso zoyeserera za RHEL XNUMX zamakina a RISC-V, opangidwa mogwirizana ndi SiFive.

Pakadali pano, CentOS Stream git repository yaphatikiza kale zigamba zambiri zomwe zimathetsa mavuto pakusokonekera ndikugwiritsa ntchito mapaketi osiyanasiyana pamakina a riscv64. Zigamba zina sizinasunthidwe kumalo osungiramo zinthu zazikulu ndipo zikukhalabe m'nthambi zosiyana za git, zomwe zikuyenera kusindikizidwa pa Julayi 1, pamodzi ndi zomanga zomwe zakonzeka kugwira ntchito pama board a SiFive HiFive Premier P550. Zomangazo zitasindikizidwa, seva yosiyana ya Koji idzakhazikitsidwa muzomangamanga pa zida za RISC-V ndipo ntchito ipitilira kusamutsa zomwe zidapangidwa kumapulojekiti akuluakulu (kumtunda).

Pulojekiti ya Rocky Linux, yomwe cholinga chake ndi kupanga RHEL yaulere yomanga yomwe ingatenge malo a CentOS yachikale, inapita patsogolo ndikulengeza kuthandizira kwa machitidwe a RISC-V (riscv64gc) mu Rocky Linux 10. Rocky Linux 10 idzathandizira StarFive VisionFive 2 (VF2) ndi SiFive HiFive Premier P550 PXNUMX ndi mapulasi a RISV, ofanana ndi matabwa a RISV kuchokera ku polojekiti ya Fedora. Kuthekera kogwiritsa ntchito ma board a Milk-V ndi Banana Pi akuganiziridwa.

Zomangamanga za RISC-V zapatsidwa mwayi wothandizidwa mwanjira ina ndipo, mosiyana ndi zomangamanga zoyambira (x86_64, Aarch64, ppc64le ndi s390x), sizingalepheretse kutulutsidwa kwa zomanga zina. Kukhalapo kwa zovuta zenizeni za RISC-V m'maphukusi sikungalepheretse kufalitsa zomanga za mapaketiwo pazomanga zina.

Mukamagwira ntchito pa bolodi la VisionFive 2 komanso ku QEMU, kernel yokhazikika yochokera ku RHEL 10 idzagwiritsidwa ntchito, ndipo pogwira ntchito pama board a SiFive HiFive Premier P550, kernel yosiyana ndi wopanga zida idzagwiritsidwa ntchito. Ntchitoyi ikupangidwa mogwirizana ndi polojekiti ya Fedora. Nthawi yotulutsidwa kwa Rocky Linux 10 sinalengezedwe.

Kuphatikiza apo, ndikofunikira kudziwa zomwe polojekiti ya Alma Linux idayambitsa kupanga mtundu wa EPEL 10 (Maphukusi Owonjezera a Enterprise Linux) pazomanga za x86-64-v2. Mosiyana ndi kugawa kwa RHEL 10, komwe kumatumiza mapaketi okhala ndi kukhathamiritsa kwa x86-64-v3 microarchitecture, kugawa kwa Alma Linux kumapanga zomanga zosiyana za x86-64-v2 microarchitecture, zomwe zimasungidwa mofanana ndi maziko a x86-64-v3. Kuyambira pano, x86-64-v2 imamanga ku Alma Linux sichidzangophimba malo osungira, komanso malo a EPEL. Poyerekeza ndi x86-64-v2, x86-64-v3 thandizo chimakwirira AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, ndi SXSAVE purosesa zowonjezera. Thandizo la x86-64-v2 limalola kusunga kuyanjana ndi ma CPU akale kuposa Intel Haswell ndi AMD Excavator, opangidwa 2013 isanachitike.

Source: opennet.ru

Kuwonjezera ndemanga