Simultaneous Multithreading (SMT)
GPTKB entity
Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
computer architecture technique
|
gptkbp:abbreviation |
gptkb:SMT
|
gptkbp:allows |
better utilization of execution units
|
gptkbp:category |
parallel computing
processor design |
gptkbp:contrastsWith |
coarse-grained multithreading
fine-grained multithreading |
gptkbp:enables |
multiple threads to execute simultaneously on a single physical processor core
|
gptkbp:example |
gptkb:IBM_POWER_processors
gptkb:Intel_Hyper-Threading |
gptkbp:goal |
increase instruction throughput
|
https://www.w3.org/2000/01/rdf-schema#label |
Simultaneous Multithreading (SMT)
|
gptkbp:improves |
processor resource utilization
throughput under multithreaded workloads |
gptkbp:introducedIn |
gptkb:DEC_Alpha_21264
|
gptkbp:reduces |
single-thread performance in some cases
|
gptkbp:relatedTo |
multicore processors
superscalar architecture instruction-level parallelism thread-level parallelism |
gptkbp:usedIn |
modern CPUs
|
gptkbp:bfsParent |
gptkb:AMD_Ryzen_5
|
gptkbp:bfsLayer |
5
|