> If untrusted code is running on the same core/package/what have you, your security has already been breached.
This used to only be true on x86--IBM and DEC took security seriously and bitched about this incessantly.
Nobody cared. x86 was cheap.
Eventually everybody just threw up their hands and went to superscalar, deeply predicting, out-of-order microprocessor architectures because that got you better benchmarketing
x86 was always insecure. It's just that nobody cared until The Cloud(tm). Malicious client-device Javascript just made it all worse.
This used to only be true on x86--IBM and DEC took security seriously and bitched about this incessantly.
Nobody cared. x86 was cheap.
Eventually everybody just threw up their hands and went to superscalar, deeply predicting, out-of-order microprocessor architectures because that got you better benchmarketing
x86 was always insecure. It's just that nobody cared until The Cloud(tm). Malicious client-device Javascript just made it all worse.