Abstract: Return-Address Stack (RAS) has been widely used in modern high-performance microprocessor to predict the return address of a routine. But speculative execution frequently corrupts the RAS, ...
A high performance explicit register renaming out-of-order CPU core implementing the RISC-V RV32IM instruction set. Features include early branch recovery, g-share branch predictor, return address ...
The most recent Spectre-class flaw targets a component in CPUs called the return stack buffer. Researchers have discovered yet another speculative execution side-channel flaw enabling attackers to ...