{"slug": "fex-2607-optimizing-for-yet-to-be-released-arm-256-bit-sve2-hardware", "title": "FEX 2607 Optimizing For Yet-To-Be-Released ARM 256-bit SVE2 Hardware", "summary": "The FEX Emulator, a Valve-backed project for running x86/x86_64 software on ARM64 systems, released its FEX 2607 update with optimizations for yet-to-be-released 256-bit SVE2 ARM processors, improvements to its JIT, and initial support for CUDA thunking on NVIDIA GB10 systems. The update also introduces a Unixlib solution under Proton/WINE to address engineering constraints.", "body_md": "# FEX 2607 Optimizing For Yet-To-Be-Released ARM 256-bit SVE2 Hardware\n\nThe FEX Emulator that allows running Linux x86/x86_64 software on ARM64 (AArch64) systems, including the likes of Wine / Valve's Steam Play (Proton) for Windows gaming on ARM, is out with its newest monthly feature release. The Valve-backed project for running x86_64 games and other software on ARM for the upcoming Steam Frame and other more typical ARM Linux systems has been baking more optimizations and improvements.\n\nWhile no 256-bit SVE2 ARM processors are yet available, FEX developers have been working on making use of 256-bit SVE2 for its Advanced Vector Extensions implementation for properly handling AVX instructions in a performant manner.\n\nFEX 2607 also brings a number of fixes/improvements to its JIT. Another step forward for FEX is beginning to support CUDA thunking such as for those using FEX on the DGX Spark or other NVIDIA GB10 systems. This CUDA thunking support isn't yet complete but it may begin to work for some dynamically linked CUDA x86_64 software on ARM.\n\nFEX has also begun implementing support for a Unixlib under Proton/WINE to overcome some challenges and engineering constraints of currently building all of FEX as a DLL file that Wine then loads. With working toward a Unlxlib SO file solution will allow for some improvements moving forward.\n\nDownloads and more details on today's FEX-Emu 2607 release can be found via\n\nWhile no 256-bit SVE2 ARM processors are yet available, FEX developers have been working on making use of 256-bit SVE2 for its Advanced Vector Extensions implementation for properly handling AVX instructions in a performant manner.\n\nFEX 2607 also brings a number of fixes/improvements to its JIT. Another step forward for FEX is beginning to support CUDA thunking such as for those using FEX on the DGX Spark or other NVIDIA GB10 systems. This CUDA thunking support isn't yet complete but it may begin to work for some dynamically linked CUDA x86_64 software on ARM.\n\nFEX has also begun implementing support for a Unixlib under Proton/WINE to overcome some challenges and engineering constraints of currently building all of FEX as a DLL file that Wine then loads. With working toward a Unlxlib SO file solution will allow for some improvements moving forward.\n\nDownloads and more details on today's FEX-Emu 2607 release can be found via", "url": "https://wpnews.pro/news/fex-2607-optimizing-for-yet-to-be-released-arm-256-bit-sve2-hardware", "canonical_source": "https://www.phoronix.com/news/FEX-2607-Emulator", "published_at": "2026-07-04 19:40:03+00:00", "updated_at": "2026-07-07 00:49:02.876798+00:00", "lang": "en", "topics": ["artificial-intelligence", "machine-learning", "large-language-models", "robotics", "autonomous-vehicles"], "entities": ["FEX", "ARM", "Valve", "NVIDIA", "DGX Spark", "GB10", "Proton", "WINE"], "alternates": {"html": "https://wpnews.pro/news/fex-2607-optimizing-for-yet-to-be-released-arm-256-bit-sve2-hardware", "markdown": "https://wpnews.pro/news/fex-2607-optimizing-for-yet-to-be-released-arm-256-bit-sve2-hardware.md", "text": "https://wpnews.pro/news/fex-2607-optimizing-for-yet-to-be-released-arm-256-bit-sve2-hardware.txt", "jsonld": "https://wpnews.pro/news/fex-2607-optimizing-for-yet-to-be-released-arm-256-bit-sve2-hardware.jsonld"}}