News for hackers. Stuff that matters.
Re:Building a More Secure World with the RISC-V ISA by rayiner on Sunday January 07, 2018 @11:31AM (#16091375)
This shouldn’t be downvoted. The reason to have a branch predictor is so you can speculatively execute down the predicted path when you hit a branch. Although I think the Spectre attack requires not only speculation, but the ability to perform loads out of program order.
Re:Building a More Secure World with the RISC-V ISA by fulafel on Sunday January 07, 2018 @03:48PM (#16092610)
It's a reason, but not the only reason. In-order superscalar processors rely heavily on branch prediction too.