Is there any Rossetta 2 (SBT Static Binary Translation) alternative on Linux?
2 by airswimmer | 0 comments on Hacker News.
On an Apple Silicon chip such as M1 (ARMv8), x86 instructions can be translated statistically by Rossetta 2 when the program runs for the first time. It's fast. Because Rossetta 2 does the SBT (Static Binary Translation). I had used qemu to emulated an x86_64 Linux OS on a M1 MacBook Pro and it worked. But qemu is doing the JIT (Just-in-time compilation),the performance is so bad, very slow, hardly usable. Is there any public implementation (opensource?) for doing the SBT on ARM64 based Linux which can run x86 instructions faster?