Computer Security, Meltdown, Spectre.
needed. Spectre also exploits the fact that the CPU thinks there is no need to check the branch for violations as it dumps the results anyway. A Spectre attack is more difficult to mount, as the CPU’s branch prediction algorithm has to be trained to make the wrong decision before executing the