So is speculative execution just inherently flawed like this, or can we expect chips in 2 years that let operating systems go back to the old TLB behavior?
Yeah I was wondering this myself. Even if there's some fiddly hardware fix to make speculative execution secure, how much of its performance gains will we have to give up to get there?
AndrewBissell|8 years ago
mtanski|8 years ago
rurban|8 years ago
I think this might even be fixed by microcode patches on Intel, at least os specific, looking at the first address bit.
richardwhiuk|8 years ago