Introduction
Le TSX, tirant son nom de l'anglicisme «Transactional Synchronization Extensions», est un extension d'ensemble d'instructions d'abord proposé pour les architectures Haswell de l'entreprise Intel. Cette extension d'ensemble d'instructions est principalement destiné aux transactions synchronisé.
Les instructions TSX
Voici la liste d'une partie l'ensemble d'instructions TSX :
Instruction | Description |
---|---|
XABORT | Cette instruction permet d'abandonner l'exécution d'une transaction RTM. |
XACQUIRE | Cette instruction permet d'indiquer un indice de préfixe au début d'une région de transaction HLE. |
XBEGIN | Cette instruction permet d'indiquer le début de transaction d'une région de transaction RTM. |
XEND | Cette instruction permet d'indiquer la fin de transaction d'une région de transaction RTM. |
XRELEASE | Cette instruction permet d'indiquer un indice de préfixe à la fin d'une région de transaction HLE. |
XTEST | Cette instruction permet de tester si l'exécution s'effectue dans une région transactionnelle. |
Dernière mise à jour : Mercredi, le 15 février 2017