>speculative execution is just fundamentally insecure
I dont think its inevitable, might be caused by greed. You could have small separate sections of cache (or additional tag) dedicated to per thread speculation, but no designer is willing to sacrifice real estate to something that will be thrown away the instantly.
They have something like 2,500 tanks. The mechanical failure rate of heavy armoured vehicles is very high, of all models, in all militaries. Look up the maintenance hours per flight hour of a fighter jet!
https://www.electronicsweekly.com/news/archived/resources-ar...
" Western Digital supplied it with faulty disk drives during 1988 and 1989"
reply