It’s more like a built-in hardware emulation mode than anything else. Modern ARM chips use out of order execution as the default, whereas x86 uses ordered execution as the default. M-series and Snapdragon X chips have a little flag that can be passed to tell the hardware to run in in-order mode instead of out-of-order mode.
Comment on Valve is working on a version of proton for ARM devices
TheGrandNagus@lemmy.world 2 months agoIIRC, the M chips also have a couple of specific hardware accelerators for some parts of x86 code that ARM devices would usually struggle with. That’s something that other ARM chips (presumably) don’t have.
entropicdrift@lemmy.sdf.org 2 months ago
jose1324@lemmy.world 2 months ago
X Elite has those same tricks