Intel

Sådan aktiveres eller deaktiveres Intel TSX-funktioner i Windows 10

Sådan aktiveres eller deaktiveres Intel TSX-funktioner i Windows 10

Det kan være en god idé at aktivere eller deaktivere Intel Transactional Synchronization Extensions (Intel TSX) kapacitet for de processorer, der udsætter den nødvendige processorstøtte. I dette indlæg viser vi dig, hvordan du bruger registreringsindstillingen, der vil blive beskrevet for at aktivere eller deaktivere TSX.

Hvad er Transactional Synchronization Extensions (TSX)

Transactional Synchronization Extensions (TSX) er en udvidelse til x86 instruktions sætarkitektur (ISA), der tilføjer understøttelse af hardware-transaktionshukommelse, hvilket fremskynder udførelsen af ​​multi-threaded software gennem lock elision. I henhold til forskellige benchmarks kan TSX levere omkring 40% hurtigere applikationskørsel i specifikke arbejdsbelastninger og 4-5 gange flere databasetransaktioner pr. Sekund (TPS).

Intel Transactional Synchronization Extensions (Intel TSX) gør det muligt for processoren at bestemme dynamisk, om tråde skal serieiseres gennem låsebeskyttede kritiske sektioner og kun udføre serialisering, når det kræves. Dette lader processoren eksponere og udnytte samtidighed skjult i en applikation på grund af dynamisk unødvendig synkronisering.

Intel TSX leverer to softwaregrænseflader til at specificere koderegioner til transaktionsudførelse.

1] Hardware Lock Elision (HLE)

HLE er en ældre-kompatibel instruktionsudvidelse (omfattende XACQUIRE og XRELEASE præfikser) til at specificere transaktionsregioner. HLE er til programmører, der foretrækker bagudkompatibilitet af den konventionelle programmering med gensidig udelukkelse, og som gerne vil køre HLE-aktiveret software på ældre hardware, men gerne vil udnytte de nye lock elision-funktioner på hardware med HLE-understøttelse.

Iboende funktioner til Hardware Lock Elision (HLE) gælder kun for C / C ++ - applikationer til Windows.

2] Begrænset transaktionshukommelse (RTM)

RTM er en ny instruktionssætgrænseflade (omfattende XBEGIN-, XEND- og XABORT-instruktionerne) til programmører at definere transaktionsregioner på en mere fleksibel måde end det er muligt med HLE.

RTM er til programmører, der foretrækker en fleksibel grænseflade frem for hardware til transaktionsudførelse.

Aktiver eller deaktiver Intel TSX-kapacitet i Windows 10

For at aktivere eller deaktivere Intel Transactional Synchronization Extensions (Intel TSX) -funktion i Windows 10 skal du gøre følgende:

Til deaktiver Intel TSX via registreringsdatabaseindstillingen:

Start kommandoprompt i forhøjet tilstand. (Klik på Start. Skriv CMD og tryk samtidigt på CTRL + SKIFT + Enter-kombinationskombination).

Kopier og indsæt kommandoen nedenfor, og tryk på Enter.

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

Genstart computeren, så ændringerne træder i kraft.

Til aktivere Intel TSX via registreringsdatabaseindstillingen:

Start kommandoprompt i forhøjet tilstand.

Kopier og indsæt kommandoen nedenfor, og tryk på Enter.

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

Genstart computeren, så ændringerne træder i kraft.

Det er det!

HD Remastered-spil til Linux, der aldrig tidligere havde haft en Linux-udgivelse
Mange spiludviklere og udgivere kommer med HD-remaster af gamle spil for at forlænge franchisens levetid. Venligst fans, der anmoder om kompatibilitet...
Sådan bruges AutoKey til at automatisere Linux-spil
AutoKey er et desktopautomatiseringsværktøj til Linux og X11, programmeret i Python 3, GTK og Qt. Ved hjælp af dets scripting og MACRO-funktionalitet ...
Sådan vises FPS-tæller i Linux-spil
Linux-spil fik et stort skub, da Valve annoncerede Linux-support til Steam-klient og deres spil i 2012. Siden da har mange AAA- og indiespil fundet ve...