Google's LVI protection software showed a 14x performance hit
Zola Bridges from Google proposed a patch for the LLVM compiler set that implements SESES (Speculative Execution Side Effect Suppression) protection, which helps block attacks on the speculative execution mechanism in Intel CPUs, like LVI. The protection method is implemented at the compiler level and is based on the compiler adding LFENCE instructions when generating machine code, which are inserted before each read instruction […]