Modern x86 with its out of order execution is already pretty "async". Little changed for programmers, except those writing very low-level code, or compilers.
Does this mean not all instructions are treated equal ? Some instructions need to make an extra check before or after the execution OR some instructions will be deprecated and new instructions need to be added ?