Nytro Posted May 20, 2019 Report Posted May 20, 2019 WHITE PAPER: SPECULATION BEHAVIOR IN AMD MICRO-ARCHITECTURES2 INTRODUCTION This document provides in depth descriptions of AMD CPU micro-architecture and how it handles speculative execution in a variety of architectural scenarios. This document is referring to the latest Family 17h processors which include AMD’s Ryzen™ and EPYC™ processors, unless otherwise specified. This document does necessarily describe general micro-architectural principles that exist in all AMD microprocessors. AMD’s processor architecture includes hardware protection checks that AMD believes help AMD processors not be affected by many side-channel vulnerabilities. These checks happen in various speculation scenarios including during TLB validation, architectural exception handling, loads and floating point operations. Sursa: https://www.amd.com/system/files/documents/security-whitepaper.pdf Quote