Apa Itu HyperThreading Pada Processor ?

Teknolozienewbie.blogspot.com


Hyper threading processor pertama kali di buat oleh Intel dan diperkenalkan pada processor Xeon dan Intel Pentium 4HT dan sampai sekarang teknologi hyperthreading ini masih digunakan sampai saat ini dan juga terus dikembangkan ,tetapi apa sih hyperthreading itu ?

Beberapa orang masih salah dalam menganggap tentang hyperthreading yang ada pada processor contohnya masih menanggap Intel Core i3 adalah processor quad core ,secara garis besar dengan adanya hyperthreading ini maka operating system kita akan membaca lebih banyak daripada core yang tertera pada spesifikasi processornya atau bisa disebut  juga mengimplementasikan logical core ke dalam sebuah physical core ,contohnya seperti Intel Core i3 ,sebenarnya Intel Core i3 ini hanya memiliki 2 core aktif akan tetapi Intel Core i3 memiliki 4 thread atau 4 logical cores dan untuk contoh lainnya adalah Intel i7 6700K yang memiliki 4 core aktif dan 8 thread dan masih banyak contoh processor dengan hyper threading lainnya .Banyaknya logical core inilah yang ditampilkan pada operating system kita sehingga pada Intel Core i3 tadi akan terlihat seolah olah memiliki 4 core ,sebenarnya kita bisa melihat berapa banyak core aktif dan berapa banyak thread yang ada pada processor kita dengan menggunakan software CPUZ lalu apakah ini manipulasi dan apasih tujuan dari hyperthreading ini .

Teknologi ini bukannya untuk memanipulasi atau membohongi kalian tetapi teknologi hyperthreading ini digunakan untuk membuat setiap core processor berjalan lebih efisien jadi setiap core-nya akan di bagi menjadi dua jalur yaitu menjadi thread atau logical core tadi ,karena system kita bersifat multitasking dan semua eksekusi process dilakukan secara berurutan sesuai dengan alogaritma-nya dan memiliki process yang sangat cepat dengan adanya hyperthreading  processor membuka sebuah jalur agar process tersebut bisa dijalankan secara paralel dalam setiap core-nya .Perintah yang paling sederhana dalam kompuer yaitu kode binare yang dimana di dalamnya terdapat dua perintah yaitu 0 dan juga 1 dan kode binare ini harus disusun dengan berurutan dan sesuai agar menjadi sesuatu nantinya contohnya untuk membuat huruf A saja komputer membutuhkan 8 proses kode binare yaitu 0-1-0-0-0-0-1-0 dan itu harus disusun secara berurutan kalau tidak akan menjadi sesuatu yan gberbeda .Di dalam sebuah processor yang enggak memiliki hyperthreading 0-1 ini dikerjakan dalam 1 jalur prosesnya ketika perintah pertama adalah 0 dan perintah kedua juga 0 maka core harus menunggu proses 0 pertama ini selesai di eksekusi baru di bisa melanjutkan untuk 0 selanjutnya terkecuali perintah pertama adalah 0 dan perintah ke dua adalah 1 ketika perintah 0 telah di selesaikan maka perintah kedua yaitu 1 sudah masuk dalam proses .

Tetapi pada processor yang memiliki hyperthreading akan menjadi sangat efisien karena processor akan membagi tugas kerjanya siapa yang akan mengerjakan 0 dan siapa yang mengerjakan 1 Jika semua proses itu dituangkan sesuai alogaritmanya .Terus processor yang enggak memiliki hyperthreading itu jelek sebenarnya juga enggak karena kemampuan dari setiap core pada processor itu berbeda beda contohnya Intel Core i3 ini emmiliki hyperthreading tetapi kemampuan core nya jauh berbeda dengan Intel Core i5 walaupun i5 enggak memiliki hyperthreading .


Share this

Related Posts

Previous
Next Post »