Selasa, 20 November 2012

Program Sederhana tentang thread

program penjumlahan :

#include
#include
#define jumlah 50
void tampilan(float c);
float penjumlahan(float a);
int main()
{
float b;
cout<<"masukan nilai ="<<b;
tampilan(b);
b=penjumlahan(b);
cout<<"nilai b="b;
return 0;
}
void tampil(float c);
{
cout<<"nilai c="<<c<<endl;
}
float penjumlahan(float a);
{
return(a+5);
}

Sebutkan minimal 10 sistem operasi yang mendukung teknologi Hyperthreading dan kelompokan termasuk kedalam model multithreading yang mana ?

  • Windows NT/Xp/2000, linux, solaris 9 and later itu termasuk juga masuk kedalam kelompok multithreading yang on-to-one model.
  • Windows NT/2000, IRIX, digital UNIX dan solaris pun termasuk model multithreading many-to-many model.
  • IRIX,HP-UX, tru64 UNIX solaris 8 and earlier termasuk ke kelompok model multithreading two-level model.
  • GNU termasuk ke kelompok model multithreading many-to-one model.

Jelaskan tentang Dispatching algorithm

Prosesor dengan teknologi ini akan terlihat kemampuannya, pada sistem operasi yang mendukung banyak prosesor seperti Windows NT, Windows Xp Profesional, Windows Vista, Windows 2000, dan GNU/Linux sebagai dua prosesor. meskipun terlihat secara fisik hanya terlihat satu prosesor
atau secara definisi Dispatching algorithm merupakan algoritma antrian yang akan mengeksekusi proses secara berurutan dari dua buah prosesor, dapat disimpulkan algoritma antrian bisa mengeksekusi setiap thread secara efisien meskipun sistem-sistem tersebut bErsifan multitasking.

Jelaskan tentang arsitektur komputer yang menggunakan teknologi hyperthreading dengan algoritma dispatching algorithm

Hyper-threading technology merupakan sebuah teknologi microprosesor yang diciptakan oleh intel corporation pada beberapa prosesor dengan arsitektur intel Netburst dan Core, semacam intel pentium 4, pentium D, xeon, dan Core 2. teknologi ini diperkenalkan pada bulan maret 2002 dan mulanya hanya diperkenalkan pada prosesor xeon (pretonia).
 
© Copyright 2035 Coretan Buku Kampus