龍芯架構(gòu)在Linux內(nèi)核領(lǐng)域邁出了新的步伐,計(jì)劃為這一開(kāi)源操作系統(tǒng)核心添加32位支持。這一消息由知名科技媒體Phoronix率先披露,引起了業(yè)界的廣泛關(guān)注。
盡管在主流計(jì)算市場(chǎng)中,32位系統(tǒng)已經(jīng)逐漸淡出人們的視線,但在特定領(lǐng)域,如嵌入式應(yīng)用、教育領(lǐng)域以及學(xué)生競(jìng)賽中,32位系統(tǒng)仍然具有不可替代的價(jià)值。龍芯此次的舉動(dòng),無(wú)疑將進(jìn)一步擴(kuò)大Linux生態(tài)的覆蓋面,為這些領(lǐng)域提供更多的選擇和可能性。
回顧過(guò)去,龍芯64位架構(gòu)(LoongArch64)已經(jīng)在Linux 5.19內(nèi)核中得到了支持,并經(jīng)過(guò)了近兩年的發(fā)展和完善。LoongArch64在Linux內(nèi)核中的表現(xiàn)日益成熟,為龍芯架構(gòu)在開(kāi)源社區(qū)中的地位奠定了堅(jiān)實(shí)的基礎(chǔ)。在此基礎(chǔ)上,開(kāi)發(fā)者們開(kāi)始著手為L(zhǎng)inux內(nèi)核添加LoongArch 32位(LoongArch32)的支持,以期在更廣泛的領(lǐng)域中發(fā)揮作用。
為了將LoongArch32引入Linux內(nèi)核上游,龍芯團(tuán)隊(duì)的核心成員楊嘉勛已經(jīng)提交了一組初始補(bǔ)丁。這組補(bǔ)丁的主要目標(biāo)是為L(zhǎng)oongArch32定義用戶空間API(UAPI),這是實(shí)現(xiàn)LoongArch32在Linux內(nèi)核中支持的關(guān)鍵一步。通過(guò)這一舉措,龍芯架構(gòu)將進(jìn)一步融入Linux生態(tài),為用戶提供更加豐富的計(jì)算體驗(yàn)。
龍芯架構(gòu)的這一新動(dòng)向,不僅有助于提升龍芯芯片在特定領(lǐng)域的應(yīng)用能力,還將為國(guó)內(nèi)計(jì)算機(jī)人才的培養(yǎng)提供有力支持。隨著龍芯架構(gòu)在Linux內(nèi)核中的不斷完善和豐富,相信會(huì)有更多的開(kāi)發(fā)者加入到這一生態(tài)中來(lái),共同推動(dòng)國(guó)產(chǎn)芯片和操作系統(tǒng)的發(fā)展。