國產一大步!龍芯3A5000可流暢運行x86程序
2021-11-22 18:13:16閱讀量:1372
導讀:近日,有用戶展示了搭載龍芯3A5000芯片運行Windows版應用的效果,標志著自主LoongArch指令系統走出通用性的一大步。
圖:龍芯3A5000處理器
2021年7月份,龍芯中科正式發布了龍芯3A5000處理器,不僅性能提升50%,還首發支持了主指令系統LoongArch,能夠模擬兼容MIPS、ARM及x86指令集。
日前,知乎用戶guee公布了基于龍芯3A5000處理器的游戲測試,演示了國產CPU模擬Windows版《憤怒的小鳥》的情況,這個處理器不是原生x86架構的,而是通過二進制翻譯功能模擬運行x86程序。
來源:知乎
從視頻來看,龍芯3A運行Windows版《憤怒的小鳥》已經很流暢了,不過guee表示視頻是用他開發的Linux錄屏軟件錄制的,如果不使用軟件錄屏,游戲運行會更流暢些。
此外,guee也提到龍芯的二進制翻譯功能目前還是第一個版本,翻譯運行的效率、兼容性、穩定性還需要持續加強,當前二進制翻譯還存在bug,游戲中的聲音時有時無,相信以后會好起來。
來源:龍芯中科
對于龍芯的二進制翻譯,此前龍芯中科董事長胡偉武公布了具體情況,LoongArch指令集對MIPS指令的翻譯效率是100%,對ARM可以達到90%,最難的是x86,在Linux下翻譯的效率可達80%,Windows下的效率還要減少到70%。
換句話說,龍芯模擬x86程序現在只能發揮70%-80%的性能,相比原生x86要損失不少,但相對此前較為封閉的生態,已經在通用性和娛樂性上邁出了一大步。

熱門物料
型號
價格
LM1117IMPX-3.3/NOPB/線性穩壓器(LDO) | 0.7147 | |
DRV8874PWPR/有刷直流電機驅動芯片 | 3.45 | |
LM358BIDR/運算放大器 | 0.35 | |
LMR33630ADDAR/DC-DC電源芯片 | 2.01 | |
LM5164DDAR/DC-DC電源芯片 | 3.19 | |
ADS1299IPAGR/模擬前端(AFE) | 222.43 | |
TPS82130SILR/DC-DC電源模塊 | 6.13 | |
TPL5010DDCR/定時器/計時器 | 1.0884 | |
LM27762DSSR/電荷泵 | 3.11 | |
TLV9062IDR/運算放大器 | 0.3242 |