CentOS болон Rocky Linux нь RISC-V архитектурт дэмжлэг үзүүлэхээ зарлалаа

Red Hat-ийн хөгжүүлэгчид Red Hat Enterprise Linux 10-ийг хөгжүүлэх үндэс суурь болох CentOS Stream 10 репозитор дахь RISC-V архитектурын анхны дэмжлэгийг хэрэгжүүлж эхэлснээ зарлалаа. Өмнө нь x86_64 (RHEL 86-д x64_3_v10), (RHEL 64-д x64_9_v390), Aarch14, болон Aarch10-д зориулсан багцуудыг гаргаж байсан. (IBM zXNUMX) архитектурууд. Red Hat нь мөн SiFive-тэй хамтран боловсруулсан RISC-V системд зориулсан RHEL XNUMX-ийн туршилтын хувилбаруудыг гаргасан.

Одоогийн байдлаар CentOS Stream git репозитор нь riscv64 систем дээр янз бүрийн багцуудыг угсрах, ажиллуулахтай холбоотой асуудлыг шийддэг ихэнх засваруудыг аль хэдийн нэгтгэсэн байна. Зарим засваруудыг үндсэн репозитор руу шилжүүлээгүй байгаа бөгөөд 1-р сарын 550-нд хэвлэгдэхээр төлөвлөж байгаа тусдаа git салбарууд болон SiFive HiFive Premier PXNUMX самбар дээр ажиллахад бэлэн ачаалах боломжтой хувилбарууд хэвээр байна. Бүтээлүүд нийтлэгдсэний дараа RISC-V техник хангамж дээрх барилгын дэд бүтцэд тусдаа Koji сервер ажиллуулж, үүсгэсэн засваруудыг үндсэн төслүүд рүү (дээд урсгал) шилжүүлэх ажлыг үргэлжлүүлнэ.

Сонгодог CentOS-ийг орлох үнэ төлбөргүй RHEL бүтээх зорилготой Rocky Linux төсөл нь цаашаа явж, Rocky Linux 64 дээрх RISC-V системүүдэд (riscv10gc) албан ёсны дэмжлэг үзүүлэхээ зарлав. Rocky Linux 10 нь StarFive VisionFive 2 (VF2) болон SiFive HiFive Premier-ийг дэмжих бөгөөд QEM-ийн P550-тэй төстэй PXNUMX самбаруудыг ажиллуулах болно. RISC-V нь Fedora төслөөс бүтээгдсэн. Milk-V болон Banana Pi хавтангуудад дэмжлэг үзүүлэх боломжийг авч үзэж байна.

RISC-V архитектурт өөр дэмжигдсэн статусыг өгсөн бөгөөд үндсэн архитектураас (x86_64, Aarch64, ppc64le болон s390x) ялгаатай нь бусад архитектурын хувилбаруудыг блоклохгүй. Багцуудад RISC-V-д хамаарах асуудлууд байгаа нь бусад архитектурт зориулсан багцын бүтээлийг нийтлэхийг зогсоохгүй.

VisionFive 2 самбар болон QEMU дээр ажиллахдаа RHEL 10-ийн стандарт цөмийг, SiFive HiFive Premier P550 цуврал самбар дээр ажиллахдаа тоног төхөөрөмж үйлдвэрлэгчээс тусдаа цөмийг ашиглана. Энэхүү бүтээн байгуулалтыг Fedora төсөлтэй хамтран боловсруулж байна. Rocky Linux 10-ийн гарах хугацааг хараахан зарлаагүй байна.

Нэмж дурдахад, x10-86-v64 архитектурт зориулсан EPEL 2 (Enterprise Linux-д зориулсан нэмэлт багц) хадгалах сангийн хувилбарыг бий болгох Алма Линукс төслийн санаачлагыг тэмдэглэх нь зүйтэй. X10-86-v64 микроархитектурын оновчлол бүхий багцуудыг нийлүүлдэг RHEL 3 түгээлтээс ялгаатай нь Алма Линукс түгээлт нь x86-64-v2 бичил архитектурт зориулж тусдаа бүтцийг бий болгодог бөгөөд эдгээр нь үндсэн x86-64-v3 бүтээцтэй зэрэгцэн хадгалагддаг. Одооноос эхлэн Alma Linux дээрх x86-64-v2 бүтээцүүд нь зөвхөн үндсэн агуулахаас гадна EPEL репозиторыг хамрах болно. x86-64-v2-тэй харьцуулахад x86-64-v3 дэмжлэг нь AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, SXSAVE процессорын өргөтгөлүүдийг хамардаг. x86-64-v2-ийн дэмжлэг нь 2013 оноос өмнө бүтээгдсэн Intel Haswell болон AMD Excavator-аас хуучин CPU-уудтай нийцтэй байх боломжийг олгодог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх