Intel

Come abilitare o disabilitare la funzionalità Intel TSX in Windows 10

Come abilitare o disabilitare la funzionalità Intel TSX in Windows 10

Potresti voler abilitare o disabilitare Estensioni di sincronizzazione transazionale Intel (Intel TSX) capacità per quei processori che espongono il necessario supporto del processore. In questo post ti mostreremo come, utilizzando l'impostazione del registro che verrà delineata, abilitare o disabilitare TSX.

Che cosa sono le estensioni di sincronizzazione transazionale (TSX)

Transactional Synchronization Extensions (TSX) è un'estensione dell'architettura del set di istruzioni x86 (ISA) che aggiunge il supporto per la memoria transazionale hardware, velocizzando l'esecuzione di software multi-thread attraverso l'eliminazione dei blocchi. Secondo diversi benchmark, TSX può fornire circa il 40% più veloce di esecuzione delle applicazioni in carichi di lavoro specifici e 4-5 volte più transazioni di database al secondo (TPS).

Intel Transactional Synchronization Extensions (Intel TSX) consente al processore di determinare dinamicamente se i thread devono essere serializzati attraverso sezioni critiche protette da blocco e di eseguire la serializzazione solo quando richiesto. Ciò consente al processore di esporre e sfruttare la concorrenza nascosta in un'applicazione a causa di una sincronizzazione dinamicamente non necessaria.

Intel TSX fornisce due interfacce software per specificare le regioni del codice per l'esecuzione transazionale.

1] Eliminazione blocco hardware (HLE)

HLE è un'estensione del set di istruzioni compatibile con le versioni precedenti (che comprende i prefissi XACQUIRE e XRELEASE) per specificare le regioni transazionali. HLE è per i programmatori che preferiscono la retrocompatibilità del modello di programmazione a mutua esclusione convenzionale e desiderano eseguire software abilitato per HLE su hardware legacy, ma desiderano sfruttare le nuove funzionalità di eliminazione dei blocchi su hardware con supporto HLE.

Le funzioni intrinseche Hardware Lock Elision (HLE) si applicano alle applicazioni C/C++ solo per Windows.

2] Memoria transazionale ristretta (RTM)

RTM è una nuova interfaccia del set di istruzioni (che comprende le istruzioni XBEGIN, XEND e XABORT) per i programmatori per definire le regioni transazionali in un modo più flessibile di quello possibile con HLE.

RTM è per i programmatori che preferiscono un'interfaccia flessibile all'hardware di esecuzione transazionale.

Abilita o disabilita la funzionalità Intel TSX in Windows 10

Per abilitare o disabilitare la funzionalità Intel Transactional Synchronization Extensions (Intel TSX) in Windows 10, procedi come segue:

Per disattivare Intel TSX tramite l'impostazione del registro:

Avvia il prompt dei comandi in modalità elevata. (Fare clic su Start. Digita CMD e premi contemporaneamente CTRL + MAIUSC + combinazione di tasti Invio).

Copia e incolla il comando qui sotto e premi Invio.

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f

Riavvia il computer per rendere effettive le modifiche.

Per abilitare Intel TSX tramite l'impostazione del registro:

Avvia il prompt dei comandi in modalità elevata.

Copia e incolla il comando qui sotto e premi Invio.

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f

Riavvia il computer per rendere effettive le modifiche.

Questo è tutto!

Come acquisire e riprodurre in streaming la tua sessione di gioco su Linux
In passato, giocare era considerato solo un hobby, ma con il tempo l'industria dei giochi ha visto una crescita enorme in termini di tecnologia e nume...
I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...
Come mostrare l'overlay OSD in app e giochi Linux a schermo intero
Giocare a giochi a schermo intero o utilizzare app in modalità a schermo intero senza distrazioni può tagliarti fuori dalle informazioni di sistema ri...