FEX 2504 Ships More Optimizations For Running x86_64 Linux Binaries On ARM64
- Reference: 0001538823
- News link: https://www.phoronix.com/news/FEX-2504-Released
- Source link:
FEX 2504 brings initial metadata support for Windows PE Volatile Metadata, an audio fix for the game Slay the Spire, and other performance optimizations. Volatile Metadata is a feature of Microsoft MSVC 2019 and leads to the compiler generating "volatile" metadata that can be used by Microsoft's Prism ARM64 emulator to avoid costly emulation of the x86 memory model. FEX is now supporting this and in conjunction with Wine can mean more performance gains.
Some of the FEX performance optimizations over the past month have focused on better optimized SHA256, support for the Arm FEAT_FRINTTS extension, various AVX handling improvements, and a variety of other fixes and targeted performance tweaks.
FEX 2504 downloads and more information on this monthly emulator update via [1]FEX-Emu.com .
[1] https://fex-emu.com/FEX-2504/
phoronix