Hacker News new | ask | show | jobs
by rasz 3092 days ago
Keep a small pool of cache lines exclusive to speculative execution, discard when non taken, rename affected cache lines (like register renaming so no copy) when taken.
1 comments

Also, separate BTB for each process and privilege level.
Yes, this would have a bonus effect of actually gaining IPC in multi process loads.