Sabtu, 09 Januari 2021

MIMD Multiple Instruction Multiple Data

MIMD  (Multiple Instruction Multiple Data)

MIMD adalah teknik yang digunakan untuk mencapai paralelisme. Mesin yang menggunakan MIMD memiliki sejumlah prosesor yang berfungsi secara sinkron dan mandiri. Kapan saja, prosesor yang berbeda dapat menjalankan instruksi yang berbeda pada bagian data yang berbeda

MIMD Memiliki karakteristik sebagai berikut :

  • Proses didistribusikan ke beberapa prosesor independent
  • Berbagi sumbar daya, termasuk memori, processor
  • Operasi tiap processor secara independent dan simultan
  • Tiap processor menjalankan programnya sendiri

Komputer MIMD: sistem tightly coupled (global memory) dan loosely coupled (local
memory). 

 

 

 

Contoh MIMD :

  • Intel iPSC Machines
    Sistem iPSC terdiri dari: 1, 2 atau 4 unit komputesi (cube) dan prosesor host (cube manager).
    Cube merupakan processing nodes yang terinterkoneksi hypercube yang mempunyai memori
    dan prosesor sendiri.
    Contoh: iPSC/1 terdiri dari 32 nodes, cube manager dan 16 Mbytes memory unshared. Tiap
    node mempunyai arsitektur seperti pada gambar berikut: 
  • Symmetry Machine
    SM dapat memperkejakan 30 processor, dimana merupakan contoh UMA MIMD (tightly
    coupled) 
  • Carnegie-Mellon Multi-Mini_Processor (C.mmp)

 

Processor dikelompokkan ke dalam cluster local dan diorganisasikan kedalam struktur tree
dan berkoneksi lewat Inter-Cluster Buses. Seperti terlihat pada gambar berikut :


Tidak ada komentar:

Posting Komentar