Pages

Sabtu, 17 November 2012

Arsitektur Komputer yang menggunakan teknologi Hyperthreading dengan dispatching algorithm

Hyperthreading Technology adalah Teknologi yang digunakan oleh beberapa mikroposesor intel yang memungkinkan mikroposesor tunggal untuk bertindak seperti dua prosesor terpisah untuk sistem operasi dan program aplikasi yang menggunakannya. 

Dengan Hyperthreading inti mikroposesor prosesor dapat mengeksekusi dua aliran data secara bersamaan dari instruksi yang dikirim oleh sistem operasi. Memiliki dua aliran unit eksekusi untuk memungkinkan lebih banyak pekerjaan yang harus dilakukan oleh proccessor selama clock cycle. Untuk sistem operasi, mikroprosesor hyperthreading tampak seperti dua prosesor yang terpisah. Karena sebagian besar sistem operasi saat ini (Windows dan Linux) mampu membagi beban kerja diantara beberapa prosesor, sistem operasi hanya bertindak seolah-olah prosesor hyperthreading adalah kumpulan dua prosesor.

Dengan dua buah prosesor yang dikenali oleh sistem operasi, maka kinerja sistem dalam mengeksekusi atau menjalankan pada setiap thread akan lebih efisien. Sistem operasi melakukan eksekusi secara sekuensial atau berurutan dengan sebuah algoritma yang dapat menjalankan itu semua, algoritma tersebut dinamakan dispatching algorithm.

Teknologi prosesor yang menggunakan atau mendukung teknologi hyperthreading memerlukan komponen-komponen seperti:
  • Motherboard yang mendukung teknologi hyperthreading seperti, Intel 854PE, Intel 865, Intel 875P, Intel 915, Intel 920, Intel 945, Intel 950, Intel 965, Intel 975 dll.
  • BIOS yang juga mendukung hyperthreading
  • Sistem operasi yang dapat mendukung banyak proccesor Windows 2000, Windows Xp, dan GNU Linux dengan versi 2.4.18 keatas.

0 komentar:

Posting Komentar

Blogger yang baik selalu meninggalkan komentar setelah membaca :)