Intel

Cara Mengaktifkan atau Menonaktifkan kemampuan Intel TSX di Windows 10

Cara Mengaktifkan atau Menonaktifkan kemampuan Intel TSX di Windows 10

Anda mungkin ingin mengaktifkan atau menonaktifkan Ekstensi Sinkronisasi Transaksional Intel (Intel TSX) kemampuan untuk prosesor yang mengekspos dukungan prosesor yang diperlukan. Dalam posting ini kami akan menunjukkan caranya, menggunakan pengaturan registri yang akan diuraikan untuk mengaktifkan atau menonaktifkan TSX.

Apa itu Ekstensi Sinkronisasi Transaksional (TSX)

Transactional Synchronization Extensions (TSX) adalah ekstensi untuk arsitektur set instruksi x86 (ISA) yang menambahkan dukungan memori transaksional perangkat keras, mempercepat eksekusi perangkat lunak multi-utas melalui penghapusan kunci. Menurut tolok ukur yang berbeda, TSX dapat memberikan eksekusi aplikasi sekitar 40% lebih cepat dalam beban kerja tertentu, dan 4-5 kali lebih banyak transaksi database per detik (TPS).

Intel Transactional Synchronization Extensions (Intel TSX) memungkinkan prosesor untuk menentukan secara dinamis apakah utas perlu bersambung melalui bagian kritis yang dilindungi kunci dan untuk melakukan serialisasi hanya jika diperlukan. Ini memungkinkan prosesor mengekspos dan mengeksploitasi konkurensi yang tersembunyi dalam aplikasi karena sinkronisasi yang tidak perlu secara dinamis.

Intel TSX menyediakan dua antarmuka perangkat lunak untuk menentukan wilayah kode untuk eksekusi transaksional.

1] Elisi Kunci Perangkat Keras (HLE)

HLE adalah ekstensi set instruksi yang kompatibel dengan warisan (terdiri dari awalan XACQUIRE dan XRELEASE) untuk menentukan wilayah transaksional. HLE adalah untuk pemrogram yang lebih menyukai kompatibilitas mundur dari model pemrograman pengecualian bersama konvensional dan ingin menjalankan perangkat lunak berkemampuan HLE pada perangkat keras lama, tetapi ingin memanfaatkan kemampuan penghapusan kunci baru pada perangkat keras dengan dukungan HLE.

Fungsi intrinsik Hardware Lock Elision (HLE) hanya berlaku untuk aplikasi C/C++ untuk Windows.

2] Memori Transaksional Terbatas (RTM)

RTM adalah antarmuka set instruksi baru (terdiri dari instruksi XBEGIN, XEND, dan XABORT) bagi pemrogram untuk menentukan wilayah transaksional dengan cara yang lebih fleksibel daripada yang mungkin dilakukan dengan HLE.

RTM adalah untuk pemrogram yang lebih memilih antarmuka yang fleksibel daripada perangkat keras eksekusi transaksional.

Mengaktifkan atau menonaktifkan kemampuan Intel TSX di Windows 10

Untuk mengaktifkan atau menonaktifkan kemampuan Intel Transactional Synchronization Extensions (Intel TSX) di Windows 10, lakukan hal berikut:

Untuk nonaktifkan Intel TSX melalui pengaturan registri:

Luncurkan Command Prompt dalam mode tinggi. (Klik Mulai. Ketik CMD dan secara bersamaan tekan CTRL + SHIFT + Enter key combo).

Salin dan tempel perintah di bawah ini dan tekan Enter.

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

Nyalakan kembali komputer agar perubahan diterapkan.

Untuk memungkinkan Intel TSX melalui pengaturan registri:

Luncurkan Command Prompt dalam mode yang ditinggikan.

Salin dan tempel perintah di bawah ini dan tekan Enter.

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

Nyalakan kembali komputer agar perubahan diterapkan.

Itu dia!

SuperTuxKart untuk Linux
SuperTuxKart adalah judul hebat yang dirancang untuk memberi Anda pengalaman Mario Kart gratis di sistem Linux Anda. Ini cukup menantang dan menyenang...
Pertempuran untuk Tutorial Westnoth
The Battle for Wesnoth adalah salah satu game strategi open source terpopuler yang bisa kamu mainkan saat ini. Tidak hanya game ini telah dikembangkan...
0 A.D. tutorial
Dari sekian banyak game strategi di luar sana, 0 A.D. berhasil menonjol sebagai judul yang komprehensif dan permainan taktis yang sangat dalam meskipu...