Simultaneous Multithreading

GPTKB entity

Statements (27)
Predicate Object
gptkbp:instanceOf Computer Architecture Technique
gptkbp:abbreviation gptkb:SMT
gptkbp:allows multiple threads to share execution resources
gptkbp:category Computer Science
Parallel Computing
Processor Design
gptkbp:contrastsWith gptkb:Coarse-grained_Multithreading
gptkb:Fine-grained_Multithreading
Temporal Multithreading
gptkbp:enables better parallelism in superscalar processors
multiple independent threads to issue instructions each cycle
https://www.w3.org/2000/01/rdf-schema#label Simultaneous Multithreading
gptkbp:improves throughput
processor resource utilization
latency hiding
gptkbp:introducedIn gptkb:DEC_Alpha_21264
gptkbp:relatedTo gptkb:Hyper-Threading
Multithreading
gptkbp:usedBy gptkb:IBM
gptkb:Sun_Microsystems
gptkb:AMD
gptkb:Intel
gptkbp:usedIn modern CPUs
gptkbp:bfsParent gptkb:EPYC
gptkb:Threadripper
gptkb:AMD_Ryzen_Threadripper
gptkbp:bfsLayer 6