Apa yang dimaksud dengan intel hyperthreading

Apa yang dimaksud dengan intel hyperthreading

Membeli CPU bisa menjadi sedikit tugas mengingat banyak opsi yang tersedia. Ini menjadi lebih sulit ketika Anda mencoba menguraikan teknologi yang disertakan dengan CPU ini, karena pembuat CPU menambahkan banyak teknologi berbeda untuk membuat chip mereka bekerja lebih baik. Teknologi ini terkadang sulit dipahami oleh konsumen rata-rata. Salah satu teknologi tersebut adalah Intel Hyper-Threading Technology.

Intel pertama kali memperkenalkan Hyper-Threading pada tahun 2002. Mereka memulainya dengan jajaran prosesor Xeon-nya. Di tahun-tahun mendatang, bagaimanapun, Intel telah membuat Hyper-Threading menjadi fitur yang jauh lebih banyak tersedia. CPU Intel terbaik saat ini masih hadir dengan Hyper-Threading, dan ini telah menjadi fitur yang harus diperhatikan sebelum membeli CPU Intel. Jadi, apa sebenarnya Hyper-Threading itu? Mari kita hancurkan.

Baca juga:
Arm vs x86: set instruksi, arsitektur, dan semua perbedaan utama dijelaskan

Apa itu Multithreading?

Untuk memahami teknologi Hyper-Threading Intel, Anda harus terlebih dahulu memahami multithreading. Mari kita mulai dengan dasar-dasarnya. Program yang berjalan di komputer Anda pada dasarnya adalah serangkaian instruksi yang ditafsirkan dan dijalankan oleh CPU. Saat Anda memulai program, instruksi ini menuju ke CPU. Biasanya CPU hanya menjalankan satu saluran instruksi pada satu waktu. Menyelesaikan instruksi individu seperti ini disebut siklus jam. Kecepatan clock prosesor sebenarnya adalah ukuran jumlah siklus clock yang dapat dilalui dalam satu detik.

Inti CPU adalah unit fisik aktual yang bertindak seperti CPU terpisah. Jadi jika Anda memiliki CPU quad core, ini berisi empat unit fisik yang berfungsi sebagai CPU individual dan berbagi sejumlah sumber daya. Ini memungkinkan CPU untuk menjalankan empat saluran instruksi secara bersamaan, meningkatkan efisiensi komputer Anda.

Kata “Threads” memiliki dua arti yang cukup dekat satu sama lain. Utas perangkat lunak adalah saluran instruksi yang kami sebutkan sebelumnya. Dengan utas perangkat keras, ini adalah virtual yang setara dengan inti CPU. Dengan demikian, utas perangkat keras adalah unit individu yang dapat diproses oleh utas perangkat lunak. Dengan beberapa utas perangkat keras, setiap inti dapat menangani lebih dari satu utas perangkat lunak pada satu waktu, ini disebut multithreading.

Baca Juga :   Zat Aditif Yang Berfungsi Sebagai Antioksidan Adalah

Lihat juga:
Prosesor Single-Core vs Multi-Core: Mana yang Lebih Baik untuk Ponsel Cerdas?

Apa itu Hyperthreading?

Multithreading dapat digunakan untuk bekerja lebih efisien pada komputer dengan prosesor skalar super. Ini adalah CPU yang dapat memproses beberapa instruksi per siklus jam. Dalam CPU seperti itu, lebih dari satu utas dapat dieksekusi pada setiap tahap siklus jam. Ini disebut multithreading simultan (SMT). Tidak seperti SMT, ada multithreading sementara, yang hanya dapat menjalankan satu utas pada satu waktu pada tahap tertentu dalam siklus jam. Ini biasanya diterapkan untuk prosesor skalar.

Jadi, apa itu Hyper-Threading? Ini adalah merek Intel untuk implementasi multithreading simultan di CPU-nya. CPU Intel yang mendukung teknologi Hyper-Threading dapat melakukan multithreading pada waktu yang bersamaan. Saat Hyper-Threading diaktifkan, utas perangkat keras muncul sebagai inti terpisah untuk sistem operasi. Jadi, sistem operasi melayani satu utas perangkat lunak untuk setiap utas perangkat keras. Ini meningkatkan efisiensi dengan memastikan bahwa CPU memanfaatkan waktu idle dengan mengaktifkan inti istirahat.

Teknologi Hyper-Threading diaktifkan secara default pada CPU Intel yang didukung. Anda dapat mengaktifkan atau menonaktifkannya di pengaturan BIOS.

Apakah Anda membutuhkan Hyper-Threading?

Hyper-Threading adalah fitur hebat untuk memaksimalkan CPU Anda. Itu membuat CPU bekerja lebih dari sekedar jumlah inti fisiknya. Tentu saja, ini tergantung pada jenis pekerjaan yang Anda lemparkan ke CPU. Jika beban kerja terdiri dari proses dengan utas yang tidak dapat berjalan secara paralel, Hyper-Threading tidak akan menjadi masalah.

Hyper-Threading bermanfaat saat beban kerja membutuhkan pemrosesan tugas yang berat yang dapat dijalankan secara paralel. Dalam kasus seperti itu, beban kerja dibagi menjadi utas perangkat lunak yang dapat ditetapkan sistem operasi ke utas perangkat keras dan menjalankannya secara bersamaan. Hyper-Threading dapat membantu multitasking berat dan tugas intensif CPU seperti grafik, pengeditan video, dan bahkan bermain game.

Baca Juga :   Wilayah laut Indonesia yang memegang peran penting dalam perdagangan dunia pada awal tahun Masehi

Merek SMT Intel, atau Hyper-Threading, tidak eksklusif. AMD juga menggunakan SMT untuk prosesor Ryzen-nya. Anda tidak akan melewatkan apa pun jika Anda memilih CPU AMD yang kompatibel dengan SMT daripada CPU Intel yang mendukung teknologi Hyper-Threading.

Lihat juga:
AMD vs. Intel: Mana yang Lebih Baik?

Apakah Hyper-Threading Lebih Baik Daripada Lebih Banyak Inti?

Sederhananya, tidak. Hyper-Threading menawarkan sedikit keunggulan dibandingkan CPU tanpa itu. Ini menciptakan inti CPU virtual yang diperlakukan sistem operasi seolah-olah itu nyata. Pada kenyataannya, bagaimanapun, mereka bukan masalah yang sebenarnya. Menurut angka Intel, Anda mendapatkan peningkatan kinerja hingga 30% dalam aplikasi server. Angka ini mungkin lebih rendah untuk pengguna akhir.

Memiliki lebih banyak inti secara langsung berarti lebih banyak ruang untuk kinerja. Hyper-Threading tidak memberikan tingkat kinerja yang sama dengan inti fisik tambahan pada prosesor yang setara. Ini adalah dorongan ekstra yang bagus, tetapi ini bukan pengganti untuk memiliki lebih banyak inti, dan Anda juga tidak boleh mempertimbangkannya.

Ingin tahu lebih banyak tentang komputer? Baca artikel berikut di bawah ini:

Kinerja dari sebuah Processor ditentukan oleh beberapa faktor seperti Arsitektur, Besarnya Chace, Proses Pabrikasi dan Teknologi yang digunakan. Salah satu teknology dalam Processsor yang masih giat dikembangkan Intel adalah teknology Hyper-Threading. Hyper-Threading Technology (HT Technology) adalah teknologi yang bertujuan agar prosesor dapat bekerja lebih efisien. Teknologi ini memungkinkan prosesor untuk mengeksekusi dua seri, atau benang, instruksi pada saat yang sama, sehingga meningkatkan kinerja dan respon sistem.

Hyper-Threading Technology (HT Technology) adalah teknologi yang bertujuan agar prosesor dapat bekerja lebih efisien, dengan teknologi ini memungkinkan prosesor untuk dapat mengeksekusi beberapa thread atau instruksi pada saat bersamaan, sehingga meningkatkan kinerja dan respon sistem. Dengan menggunakan teknologi hyper-treading ini akan menggandakan inti (core) yang ada pada sebuah processor. Jadi misalkan sebuah Processor dual core yang menggunakan teknologi ini akan dideteksi oleh sistem sebagai sebuah processor quad core (4 inti). Penggandaan inti (core) processor ini tentu saja hanya bersifat logical, karena secara fisik core processor tersebut tetap hanya ada dua.

Baca Juga :   Berapa Pola Interval Tangga Nada Mayor

Untuk dapat menjalankan teknology Hyper-Threading dibutuhkan hardware lain yang mendukung seperti BIOS dan Chipset pada motherboard, maupun dukungan dari sistem operasi yang digunakan. Untuk sistem operasi yang sudah mendukung teknology Hyper-Threading ini dimulai dari Windows XP, Windows 2000 dan serta GNU/Linux versi 2.4.18 ke atas. Untuk OS seperti Windows 7 dan Windows 8 tentu saja sudah mendukung teknologi tersebut.

Intel HT Technology tersedia pada beberapa prosesor Intel® Core™ generasi sebelumnya, keluarga prosesor Intel® Core™ generasi ke-4, dan keluarga prosesor Intel® Xeon®. Daftar Processor intel yang mendukung teknology ini dapat dilihat di http://ark.intel.com/search/advanced/?s=t&HyperThreading=true

Lalu apa keuntungan dengan dapat digandakannya inti processor dengan teknologi Intel HT ini? Sederhananya dengan core lebih banyak maka sejumlah thread dapat berjalan pada masing-masing core tersebut sehingga kinerja Processor pun akan menjadi semakin cepat. Teknologi Intel HT ini akan sangat bermanfaat pada komputer multimedia, khususnya untuk mempercepat proses encoding, decoding dan rendering file multimedia.

Hyper- Threading Technology menawarkan beberapa keuntungan, diantaranya:

  • Peningkatan kinerja sistem secara keseluruhan
  • Peningkatan jumlah pengguna platform dapat mendukung
  • Peningkatan throughput, karena tugas-tugas berjalan pada thread yang terpisah
  • Peningkatan waktu reaksi dan respon
  • Peningkatan jumlah transaksi yang dapat dieksekusi
  • Kompatibilitas dengan software IA – 32 yang sudah ada

Demikianlah sekilas tentang teknology hyper-theading ini, dimana Intel terus mengimplementasikan teknologi tersebut pada processor buatannya, mulai dari processor server, desktop dam mobile juga pada processor smartphone dan tablet. Berdasarkan beberapa eksperiment, Sebuah Processor Intel Dual Core dengan fitur Hyper-Threading kinerjanya bisa lebih baik daripada sebuah Processor Quad Core tanpa Hyper Threading.

Apa yang dimaksud dengan intel hyperthreading

Posted by: pskji.org