Apa itu Hyperthreading?

Banyak prosesor memiliki teknik yang dikenal sebagai hyperthreading. Ini memastikan pengoperasian CPU yang lebih cepat, tetapi saat ini Anda lebih suka tidak menginginkannya lagi. Bagaimana sebenarnya itu?

Hyperthreading muncul di Pentium 4 pada tahun 2000, lama sekali. Sederhananya, ini adalah trik untuk membuat bagian inti prosesor yang berguna yang tidak digunakan saat menjalankan instruksi. Dengan sudah memproses instruksi lain. Asalkan sistem operasi diadaptasi untuk hyperthreading, yang cukup menjadi masalah di masa-masa awal. Ini kadang-kadang bahkan menyebabkan komputer lebih lambat daripada lebih cepat.

Kemudian trik itu berhasil dengan sangat baik. Lagi pula, Anda juga dapat memproses lainnya secara bersamaan dengan instruksi. Terkadang ada yang tidak beres dan instruksi kedua ternyata tidak diperlukan dan dibuang. Secara umum, menurut Intel, trik tersebut pada akhirnya menghasilkan sekitar 30% peningkatan kecepatan. Perhatikan bahwa kita sekarang berbicara tentang generasi awal prosesor hyperthreading. Mereka hanya berisi satu inti CPU yang sebenarnya, jadi akselerasi apa pun yang dapat mencapai beberapa bentuk pemrosesan paralel adalah peningkatan yang bagus. Kemudian secara teknis menjadi lebih mudah untuk menempatkan beberapa inti CPU (di mana CPU adalah singkatan dari Central Processing Unit, dalam bahasa Belanda yang baik, prosesor) pada satu chip. Namun Anda juga melihat di sana bahwa hyperthreading masih digunakan; hanya untuk membuat masing-masing 'inti' ini lebih cepat.Anda juga dapat menganggap hyperthreading sebagai sejenis prosesor virtual. Karena sistem operasi, biasanya hanya dilihat sebagai prosesor 'terpisah'.

Masa depan tanpa hyperthreading

Namun masa depan tidak terletak pada hyperthreading. Faktanya, Intel sekarang merekomendasikan untuk mematikan semua hyperthreading itu (jika memungkinkan). Alasannya sederhana: ini adalah teknik lama yang ternyata tidak aman sama sekali. Peretas dapat mencuri data dengan bermain-main dengan hyper-threading. Spectre and Meltdown adalah contoh hacks paling terkenal seputar teknik ini. Dan sayangnya sekarang ada lebih banyak peretasan seperti itu yang beredar. Oleh karena itu Intel perlahan-lahan mengucapkan selamat tinggal pada hyperthreading yang berisiko. Core CPU yang lebih banyak adalah solusi yang lebih aman yang juga mudah dan yang terpenting lebih murah untuk direalisasikan saat ini. Namun, Anda akan berurusan dengan warisan hyperthreading untuk sementara waktu. Banyak prosesor yang relatif baru (dan karenanya komputer) memiliki teknologi tersebut.

Karena mengganti laptop dan PC jauh lebih lambat daripada sebelumnya, hyperthreading juga akan berjalan beberapa saat. Jadi, pastikan sistem Anda sudah diperbarui dengan menginstal pembaruan rutin. Kebetulan, kemungkinan Anda sebagai pengguna rumahan benar-benar harus berurusan dengan Spectre, Meltdown, dan sejenisnya tidak terlalu tinggi. Ini terutama pusat data yang mengalami masalah. Karena mereka adalah target yang menarik bagi para peretas, tambalan di sana terhadap peretasan menyebabkan penurunan kecepatan yang signifikan. Dan itu pada gilirannya menyebabkan kenaikan biaya energi, server yang merespons lebih lambat, dan seterusnya. Menonaktifkan hyperthreading di sana pasti berdampak besar!