GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Intel Transactional Synchronization Extensions
URI:
https://gptkb.org/entity/Intel_Transactional_Synchronization_Extensions
GPTKB entity
Statements (28)
Predicate
Object
gptkbp:instanceOf
CPU instruction set extension
gptkbp:abbreviation
gptkb:Intel_TSX
gptkbp:compatibleWith
gptkb:Intel_Atom_processors
gptkb:Intel_Xeon_Phi_processors
gptkbp:developedBy
gptkb:Intel
gptkbp:disabledByDefaultOn
some later Intel CPUs
gptkbp:documentedIn
gptkb:Intel_64_and_IA-32_Architectures_Software_Developer’s_Manual
gptkbp:HLE_stands_for
gptkb:Hardware_Lock_Elision
https://www.w3.org/2000/01/rdf-schema#label
Intel Transactional Synchronization Extensions
gptkbp:includes
gptkb:RTM
gptkb:HLE
gptkbp:introducedIn
2013
gptkbp:provides
hardware transactional memory
gptkbp:relatedTo
concurrent programming
speculative execution
gptkbp:RTM_stands_for
gptkb:Restricted_Transactional_Memory
gptkbp:status
deprecated in some later Intel CPUs
gptkbp:supportedBy
gptkb:Haswell_microarchitecture
gptkbp:usedFor
improving multi-threaded performance
optimizing lock-based code
gptkbp:vulnerableTo
gptkb:TSX_Asynchronous_Abort_(TAA)
gptkbp:bfsParent
gptkb:Intel_Scalable_Processor
gptkb:Intel_Core_2_Duo
gptkb:Intel_Tiger_Lake
gptkb:12th_Gen_Intel_Core
gptkb:Intel_TSX
gptkb:10th_Gen_Intel_Core_processors
gptkbp:bfsLayer
6