Re: Fabbing is really expensive
"The root cause of the problem is the combination of the following subsystems of a processor’s microarchitecture. Note that none of the individual components is to be blamed for the vulnerability - it is how they work together"
IOW, we have a "gestfault" here: something worse than the sum of the parts.
As for solutions, why not find a way to solve the bottleneck of context switching so that it can be used more liberally to keep things more separated without killing your performance?