panda

Selasa, 08 November 2011

Beberapa Pertanyaan tentang Tread

1.Jelaskan tentang arsitektur komputer yang menggunakan teknologi hyperthreading dengan algoritma dispatching algoritm ?


Jawab : Hyperthreading merupakan sebuah teknologi mikro prosesor yang dibuat intel Corporation pada beberapa prosesor dengan arsitektur Intel NetBurst dan juga Core. Teknologi ini dilihatkan bulan Maret 2002 selain itu awalnya hanya dilihatkan pada prosesor Xeon (Prestonia). Beberapa prosesor diantaranya pentium 4, pentium D, xeon dan core2. Dengan dua prosesor akan menjadi kinerja komputer yang lebih baik walaupun bekerja secara multi tasking selain itu kernel dapat mengeksekusi perintah secara beurutan atau bertahap dengan algoritm antrian.


2. Jelaskan tentang dispatching algorithm ?
Jawab :
Komponen lain yang terlibat dalam fungsi CPU yaitu penjadwalan dispatcher. Dispatcher merupakan modul yang memberikan kontrol CPU kepada proses atau tahapan yang dipilih oleh penjadwal jangka pendek. Fungsi ini diantaranya:
• Switching Switching konteks konteks
• Beralih ke mode user pengguna Beralih ke modus
• Melompat ke lokasi yang tepat dalam program user untuk me-restart program yang Operator harus secepat mungkin sebab dipanggil selama proses setiap saklar. Waktu yang dibutuhkan untuk operator untuk menghentikan satu proses maupun awal berjalan lain disebut dengan latency pengiriman.



3. Sebutkan minimal 10 sistem operasi yang mendukung teknologi hyperthreading dan kelompokan termasuk kedalam model multithreading yang mana ?
Jawab :

1. Windows NT/XP/2000, linux, solaris 9 dan later termasuk kedalam kelompok multhreading yang one-to-one model.
2. Windows NT/2000, IRIX, digital UNIX dan solaris juga termasuk kedalam model multhreading many-to-many model.
3. GNU juga termasuk kekolompok model multhreading many-to-one model
4. IRIX, HP-UX, tru64, UNIX, solaris 8 and earlier pun termasuk kelompok model multhreading two-level model.
5. Windows XP Professional
6. Windows Vista



4. Cari contoh program sederhana yang menggunakan Tread dan jelaskan fungsinya ?
Jawab :