3 ms·
It's switchable at runtime. Apple silicon can enable total store ordering on a per-thread basis while emulating x86_64, then turn it back off for maximum perfor
by duskwuff 6y ago
It's switchable at runtime. Apple silicon can enable total store ordering on a per-thread basis while emulating x86_64, then turn it back off for maximum performance in native code.
Here's a kernel extension someone built to manipulate this feature: https://github.com/saagarjha/TSOEnabler https://github.com/saagarjha/TSOEnabler