龍芯3A5000處理器成功運行Windows版《憤怒的小鳥》
今年7月份,龍芯中科正式發佈了龍芯3A5000處理器,不僅性能提升50%,還首發支援了主指令系統LoongArch,能夠類比相容MIPS、ARM及x86指令集。 現在有人也演示了它運行Windows版《憤怒的小鳥》的遊戲性能,畫面看起來不錯。
知乎使用者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要損失不少性能,不過後續應該還會進一步優化,降低到可接受範圍內。