 Often these processors also implement simultaneous multithreading (SMT).Branch prediction analysis attacks use a spy process to discover (statistically) the private key when processed with these processors.Simple Branch Prediction Analysis (SBPA) claims to improve BPA in a non-statistical way.