Red Hat இன் டெவலப்பர்கள், Red Hat Enterprise Linux 10 இன் மேம்பாட்டிற்கான அடிப்படையாகச் செயல்படும் CentOS Stream 10 களஞ்சியத்தில் RISC-V கட்டமைப்பிற்கான ஆரம்ப ஆதரவை செயல்படுத்துவதாக அறிவித்துள்ளனர். முன்னதாக, x86_64 (RHEL 86 இல் x64_3_v10), Aarch64, ppc64le (POWER9) மற்றும் s390x (IBM z14) கட்டமைப்புகளுக்கான தொகுப்புகள் வெளியிடப்பட்டன. SiFive உடன் இணைந்து உருவாக்கப்பட்ட RISC-V அமைப்புகளுக்கான RHEL 10 இன் சோதனை உருவாக்கங்களையும் Red Hat வெளியிட்டது.
தற்போது, CentOS Stream git களஞ்சியம் ஏற்கனவே riscv64 அமைப்புகளில் பல்வேறு தொகுப்புகளின் அசெம்பிளி மற்றும் செயல்பாட்டில் உள்ள சிக்கல்களைத் தீர்க்கும் பெரும்பாலான இணைப்புகளை ஒருங்கிணைத்துள்ளது. சில இணைப்புகள் இன்னும் பிரதான களஞ்சியத்திற்கு நகர்த்தப்படவில்லை, மேலும் அவை தனித்தனி git கிளைகளில் உள்ளன, அவை ஜூலை 1 ஆம் தேதி வெளியிட திட்டமிடப்பட்டுள்ளன, SiFive HiFive Premier P550 பலகைகளில் இயங்கத் தயாராக உள்ள துவக்கக்கூடிய கட்டமைப்புகளுடன். கட்டமைப்புகள் வெளியிடப்பட்ட பிறகு, RISC-V வன்பொருளில் கட்டமைப்பு உள்கட்டமைப்பில் ஒரு தனி கோஜி சேவையகம் தொடங்கப்படும், மேலும் உருவாக்கப்பட்ட திருத்தங்களை முக்கிய திட்டங்களுக்கு (அப்ஸ்ட்ரீம்) மாற்றும் பணி தொடரும்.
கிளாசிக் CentOS-ஐ மாற்றக்கூடிய இலவச RHEL கட்டமைப்பை உருவாக்குவதை நோக்கமாகக் கொண்ட Rocky Linux திட்டம், மேலும் முன்னேறி, Rocky Linux 64 இல் RISC-V அமைப்புகளுக்கான (riscv10gc) அதிகாரப்பூர்வ ஆதரவை அறிவித்தது. Rocky Linux 10, StarFive VisionFive 2 (VF2) மற்றும் SiFive HiFive Premier P550 போர்டுகளை ஆதரிக்கும், அத்துடன் Fedora திட்டத்தின் RISC-V கட்டமைப்புகளைப் போலவே QEMU எமுலேட்டரிலும் தொடங்கும். மில்க்-வி மற்றும் பனானா பை போர்டுகளுக்கான ஆதரவை செயல்படுத்துவதற்கான சாத்தியக்கூறுகள் பரிசீலிக்கப்பட்டு வருகின்றன.
RISC-V கட்டமைப்பிற்கு மாற்றாக ஆதரிக்கப்படும் அந்தஸ்து வழங்கப்பட்டுள்ளது, மேலும் முதன்மை கட்டமைப்புகளைப் போலன்றி (x86_64, Aarch64, ppc64le மற்றும் s390x), பிற கட்டமைப்புகளுக்கான வெளியீடுகளைத் தடுக்காது. தொகுப்புகளில் RISC-V-குறிப்பிட்ட சிக்கல்கள் இருப்பதால், பிற கட்டமைப்புகளுக்கான அந்த தொகுப்புகளின் கட்டமைப்புகளை வெளியிடுவது நிறுத்தப்படாது.
VisionFive 2 பலகையிலும் QEMU-விலும் பணிபுரியும் போது, RHEL 10-இன் நிலையான கர்னல் பயன்படுத்தப்படும், மேலும் SiFive HiFive Premier P550 தொடர் பலகைகளில் பணிபுரியும் போது, உபகரண உற்பத்தியாளரிடமிருந்து ஒரு தனி கர்னல் பயன்படுத்தப்படும். இந்த கட்டமைப்பு ஃபெடோரா திட்டத்துடன் இணைந்து உருவாக்கப்பட்டு வருகிறது. ராக்கி லினக்ஸ் 10 இன் வெளியீட்டு நேரம் இன்னும் அறிவிக்கப்படவில்லை.
கூடுதலாக, x10-86-v64 கட்டமைப்பிற்கான EPEL 2 (Enterprise Linux க்கான கூடுதல் தொகுப்புகள்) களஞ்சியத்தின் பதிப்பை உருவாக்கும் Alma Linux திட்டத்தின் முன்முயற்சியைக் குறிப்பிடுவது மதிப்பு. x10-86-v64 மைக்ரோஆர்கிடெக்சருக்கான மேம்படுத்தல்களுடன் தொகுப்புகளை அனுப்பும் RHEL 3 விநியோகத்தைப் போலன்றி, அல்மா லினக்ஸ் விநியோகம் x86-64-v2 மைக்ரோஆர்கிடெக்சருக்கான தனித்தனி கட்டமைப்புகளை உருவாக்குகிறது, அவை அடிப்படை x86-64-v3 கட்டமைப்புகளுடன் இணையாக பராமரிக்கப்படுகின்றன. இனிமேல், அல்மா லினக்ஸில் x86-64-v2 உருவாக்கங்கள் முக்கிய களஞ்சியத்தை மட்டுமல்ல, EPEL களஞ்சியத்தையும் உள்ளடக்கும். x86-64-v2 உடன் ஒப்பிடும்போது, x86-64-v3 ஆதரவு AVX, AVX2, BMI2, FMA, LZCNT, MOVBE மற்றும் SXSAVE செயலி நீட்டிப்புகளை உள்ளடக்கியது. x86-64-v2 க்கான ஆதரவு, 2013 க்கு முன்பு வடிவமைக்கப்பட்ட இன்டெல் ஹாஸ்வெல் மற்றும் AMD எக்ஸ்கவேட்டரை விட பழைய CPU களுடன் இணக்கத்தன்மையைப் பராமரிக்க அனுமதிக்கிறது.
ஆதாரம்: opennet.ru
