龍芯中科在LibreOffice中增加了對LoongArch架構的支援

語言: CN / TW / HK

繼今年早些時候GCC 12引入LoongArch支援,Linux 5.19添加了最初的LoongArch埠,以及Glibc 2.36添加了LoongArch支援之後,LibreOffice作為具有較高知名度的開源專案,也添加了對龍芯這種中國處理器ISA的支援,該處理器的架構最初源自MIPS64。

Loongson作為LoongArch指令集架構背後的公司,為在LoongArch 64位硬體上執行Libre Office 開源辦公套件提供了本地支援。

將LoongArch支援新增到LibreOffice開源辦公套件需要1630行新的程式碼,包括從構建系統到數百行新的C++程式碼的變化。目前這個LoongArch LibreOffice只支援在Linux上構建。

Loongson的3A5000是龍芯中科的第一款LoongArch 64位CPU,雖然暫時效能還算不上突出,但未來幾代的LoongArch處理器和擁有成熟的軟體堆疊值得期待,應用支援的完善能否使這種基於RISC的處理器架構對Arm、x86_64和RISC-V體系顯現出競爭力,這將是很有趣的。

那些對LibreOffice的LoongArch支援感到好奇的人可以通過今天早上合併到主線的這個Git提交來找到它:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=d3625d968901eb93a9680db8d1165f70de3fd64e&utm_source=anzwix