8
The cmpxchg16b instruction for doing atomic 128 bit memory exchanges is not supported on old versions of the x64 processor but it seems like this has been supported by newer versions of the processor for several years now. How likely am I to encounter a 64-bit machine with an old processor that lacks this instruction?
12Your most important customer certainly have one of those in one of their critical production server thats used only for important tasks run on Christmas Eve, but nowhere else, and absolutely not in the test environment... – None – 2010-09-09T20:06:41.300
7I don't think question this should have been migrated to superuser. It just ensures that fewer people who know the answer will ever see this question. – Christopher Barber – 2010-09-21T19:09:52.447