Blogger news

Rabu, 05 Desember 2012

Tugas - 5

  • Hyperthreading With Dispatching algorithm

Teknologi Hyperthreading adalah teknologi dimana 1 processor bertindak seperti lebih dari 1 processor. Teknologi ini dikembangkan oleh Intel untuk keluarga processor Pentium Core dengan kecepatan 3 GHz keatas. Hal ini memungkinkan beberapa bagian dari processor dengan tugas yang berbeda-beda seperti unit integer, pemrosesan grafis, dan floating point untuk kalkulasi yang komplek dapat bekerja secara bersamaan, sehingga seolah-olah tampak lebih dari 1 processor atau CPU. Sedangkan algoritma dispatching adalah sebuah algoritma antrean yang bertugas mengeksekusi proses secara berurutan.
 
  Jadi dari 2 penjelasan teknologi di atas bisa disimpulkan bahwa Hyperthreading With Dispatching algorithm adalah sebuah arsitektur komputer yang diman CPU menggunakan teknologi yang seolah-olah CPU tersebut mempunyai lebih dari 1 prosessor dan dengan menggunakan algoritma antrian untuk mengeksekusi proses dari CPU secara berurutan sehingga kinerja prosessor lebih cepat dan efisien.


  • Dispatching algorithm
Dispatching Algorithm adalah sebuah algoritma antrian yang menentukan proses - proses yang akan di eksekusi dan di alokasikan pada mesin yang siap menerima pekerjaan secara berurutan. 
Algoritma Dispatching juga support sistem operasi yang bersifat multitasking, sehingga pengeksekusian thread menjadi lebih cepat dan efisien. Dan sistem tersebut dapat melakukan eksekusi terhadap sistem - sistem operasi secara berurutan dengan menggunakan algoritma antrian. 
 
 
Penggolongan sistem operasi berteknologi hyperthreading berdasarkang multithread
 Multithreading Models

  • Many to one model (memetakan banyak pengguna thread level ke satu kernel thread). OS yang menggunakan model ini adalah:
  1. GNU / Linux. 
  • One to One Model (Memetakan setiap satu pengguna thread ke kernel thread). OS yang menggunakan model ini adalah:
  1. Windows NT
  2. Windows XP
  3. Windows 2000
  4. Linux
  5. Solaris 9
  6. OS/2
  • Many to Many Model (multiplexes banyak level pengguna thread ke kernel thread yang jumlahnya sama atau lebih sedikit dari banyaknya level pengguna thraed). OS yang menggunakan model ini adalah:
  1. Windows NT
  2. Windows 2000
  3. IRIX
  4. Digital UNIX
  5. SOLARIS
  • Multithreading two level model
  1. IRIX
  2. HP-UX
  3. tru64 UNIX
  4. Solaris 8 
 

0 komentar:

Posting Komentar

 

Blogger news

Blogroll

About