What does SMT / Hyper-Threading do?
Allows a single CPU core to process multiple threads simultaneously.
SMT / Hyper-Threading was created to solve what limitation?
Software could only send a single stream of instructions to the processor.
What does SMT stand for?
Simultaneous Multithreading
What does SMP stand for?
Symmetric Multiprocessing
What is Symmetric Multiprocessing (SMP)?
A system where multiple physical CPUs share the same memory and workload equally, commonly used in servers and workstations.
What are Multi-core processors?
Single CPU with multiple processors inside
What is VT and AMD-V
VT (Intel) and AMD-V (AMD) are CPU features/ processor extensions, their job is to support virtualization
What virtualization is?
Virtualization allows running multiple operating systems on a single physical computer at the same time
What does SLAT stand for?
Second Level Address Translation
What is the purpose of SLAT?
To improve virtualization performance by helping the CPU manage memory more efficiently for virtual machines.
What is Intel’s SLAT hardware support called?
EPT
What is AMD’s SLAT hardware support called?
RVI
What does EPT stands for?
Exptended Page Table