Home > News content

No need to X86 domestic CPU simulation running Windows game: smooth picture

via:快科技     time:2021/11/22 9:01:11     readed:61

In July this year, Longxin Zhongke officially released the dragon core 3A5000 processor, which not only enhanced 50%, but also supported the main command system Loongarch, which encompassed the MIPS, ARM, and X86 instructions. Now some people also demonstrate that it runs the Windows version "Angry Bird" game performance, the picture looks good.

Knowing the user guee announced the game test based on the dragon core 3A5000 processor, demonstrated the situation of domestic CPU simulation of Windows version "Angry Birds".This processor is not a native x86 architecture, but is simulated by binary translation functions to run the X86 program.


From a video, Longxin 3A runs a Windows version "Angry Bird" is already very smooth, but guee means that video is recorded with the Linux recording software he developed. If you do not use a software record screen, the game will be more smooth. .

In addition, GUEE also mentioned the binary translation function of the dragon core is still the first version.The efficiency, compatibility and stability of translation operation need to continue to strengthenAt present, the binary translation also has bugs. Sometimes there is no time in the game, I believe it will be fine.


For the binary translation of Longxin, Hu Weilu, the Chairman of Longxin Zhongke, announced that the translation efficiency of the Loongarch instruction to the MIPS directive is 100%, and the ARM can reach 90%.The most difficult thing is X86, the efficiency of translation under Linux is 80%, and the efficiency under Windows is reduced to 70%.

In other words, the dragon core simulation X86 program can only exert a 70-80% performance, compared to the native x86 to lose a lot of performance, but the follow-up should be further optimized, reducing to an acceptable range.


translate engine: Google

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments