Worth re-posting Theo's 2007 note about CPU security bugs again:
https://marc.info/?l=openbsd-misc&m=118296441702631&w=2
My hunch is that as they suspected these types of issues is what guided them away from things like AVX and other optimizations.
https://marc.info/?l=openbsd-misc&m=118296441702631&w=2
My hunch is that as they suspected these types of issues is what guided them away from things like AVX and other optimizations.
I'm still waiting for benchmarks which show more than a 5% increase in performance with hyper-threading enabled.
If the performance patches would make the code less secure, they would not implement it.