3 ms·
Intel disabled TSX some time ago via a microcode update because it was buggy. I'm not sure they enabled it back in newer CPUs.
by glandium 7y ago
Intel disabled TSX some time ago via a microcode update because it was buggy. I'm not sure they enabled it back in newer CPUs.
- gmueckl 7y agoThey did according to Wikipedia. Some later Broadwell steppings had the first fixed implementation.
- theplagueisback 7y agoCorrect, for people that play the emulator I mentioned above and don't care about losing data sure to the TSX bug there's a tool called UBU that allows you to step back on the microcode revision on the motherboard bios update to reenable TSX again, then upon booting you need to delete mcupdategenuineintel.dll(some like that) which is a later soft patch to disable TSX in the OS, and you end up with TSX enabled again on older CPUs.
- jdsully 7y agoThat was on Haswell and it was fixed in Broadwell and later. Any new processor will have it (except AMD’s chips).