Gipahibalo sa CentOS ug Rocky Linux ang Suporta alang sa Arkitektura sa RISC-V

Ang mga developers gikan sa Red Hat nagpahibalo sa pagpatuman sa inisyal nga suporta alang sa RISC-V nga arkitektura sa CentOS Stream 10 repository, nga nagsilbing basehan sa pagpalambo sa Red Hat Enterprise Linux 10. Kaniadto, ang mga pakete gibuhian alang sa x86_64 (x86_64_v3 sa RHEL 10), Aarch64, ppc64le (POWER9) ug (IsBM390) nga arkitektura Gipagawas usab sa Red Hat ang mga eksperimento nga pagtukod sa RHEL 14 alang sa mga sistema sa RISC-V, nga gihimo sa pakigtambayayong sa SiFive.

Sa pagkakaron, ang CentOS Stream git repository nag-integrate na sa kadaghanan sa mga patch nga nagsulbad sa mga problema sa asembliya ug operasyon sa lain-laing mga pakete sa riscv64 systems. Ang ubang mga patch wala pa mabalhin sa main repository ug nagpabilin sa bulag nga mga sanga sa git, nga giplanohan nga i-publish sa Hulyo 1, kauban ang mga bootable build nga andam nga modagan sa SiFive HiFive Premier P550 boards. Human ma-publish ang mga build, usa ka separado nga server sa Koji ang ilusad sa imprastraktura sa pagtukod sa RISC-V hardware ug ang trabaho magpadayon sa pagbalhin sa gihimo nga mga pag-ayo sa mga nag-unang proyekto (upstream).

Ang proyekto sa Rocky Linux, nga gitumong sa paghimo sa usa ka libre nga RHEL nga pagtukod nga mahimong mopuli sa klasiko nga CentOS, mipadayon ug mipahibalo sa opisyal nga suporta alang sa RISC-V nga mga sistema (riscv64gc) sa Rocky Linux 10. Ang Rocky Linux 10 mosuporta sa StarFive VisionFive 2 (VF2) ug SiFive HiFive Premier P550 nga mga board, ingon man usab sa paglansad sa eRISC-V sa mga board sa QEV. Proyekto sa Fedora. Ang posibilidad sa pagpatuman sa suporta alang sa Milk-V ug Banana Pi boards gikonsiderar.

Ang RISC-V nga arkitektura gihatagan og status sa alternatibong suportado ug, dili sama sa mga nag-unang arkitektura (x86_64, Aarch64, ppc64le ug s390x), dili makababag sa mga pagpagawas alang sa ubang mga arkitektura. Ang presensya sa mga isyu nga piho sa RISC-V sa mga pakete dili makapugong sa pagmantala sa mga pagtukod sa mga pakete alang sa ubang mga arkitektura.

Kung nagtrabaho sa VisionFive 2 board ug sa QEMU, ang standard nga kernel gikan sa RHEL 10 gamiton, ug kung magtrabaho sa SiFive HiFive Premier P550 series boards, usa ka bulag nga kernel gikan sa tiggama sa kagamitan ang gamiton. Ang pagtukod gipalambo sa kolaborasyon sa proyekto sa Fedora. Ang oras sa pagpagawas sa Rocky Linux 10 wala pa gipahibalo.

Dugang pa, angay nga hinumdoman ang inisyatiba sa proyekto sa Alma Linux nga maghimo usa ka bersyon sa EPEL 10 (Extra Packages for Enterprise Linux) repository alang sa x86-64-v2 nga arkitektura. Dili sama sa pag-apod-apod sa RHEL 10, nga nagpadala sa mga pakete nga adunay mga pag-optimize alang sa x86-64-v3 microarchitecture, ang pag-apod-apod sa Alma Linux nagmugna og bulag nga mga pagtukod alang sa x86-64-v2 microarchitecture, nga gipadayon nga parehas sa base nga x86-64-v3 nga gitukod. Sukad karon, ang x86-64-v2 nga gitukod sa Alma Linux magsakup dili lamang sa panguna nga repositoryo, apan usab sa EPEL repository. Kung itandi sa x86-64-v2, x86-64-v3 nga suporta naglangkob sa AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, ug SXSAVE nga mga extension sa processor. Ang suporta alang sa x86-64-v2 nagtugot sa pagpadayon sa pagkaangay sa mga CPU nga mas tigulang kaysa Intel Haswell ug AMD Excavator, nga gidisenyo sa wala pa ang 2013.

Source: opennet.ru

Idugang sa usa ka comment