Jumat, 28 November 2008

Jenis-jenis Arsitektur Komputer

Komputer SISD

kemampuan
mesin sekuensial dalam menjalankan eksekusi program, setiap operasi aritmatika ataupun
logika dilakukan dalam satu unit kalkulasi. Hal ini disebabkan dalam setiap instruksi,
mesin hanya mampu membaca data dalam sekali kerja. Oleh sebab itu dapat disimpulkan
bahwa penggunaan mesin ini pada bidang aplikasi sangat terbatas, sebab kemampuan dari
prosesornya terbatas. Contoh dari kelompok ini adalah jenis personal komputer (PC) dan
mini komputer.

Komputer SIMD

Gambar 1.b menyajikan arsitektur mesin komputer SIMD (Single Instruction Multiple
Data) dari jenis komputer paralel. Dari skema dapat dicirikan bahwa tipe ini terdapat N
prosesor yang masing-masing prosesor dihubungkan dengan memori lokal sehingga data
dan program dapat disimpan. Selain itu semua prosesor dikendalikan oleh satu unit
kontrol (Knob, 1990).
Kemampuan pokok yang dimiliki oleh mesin ini menunjukkan bahwa pada saat yang
sama, setiap prosesor mampu mengeksekusi instruksi-instruksi yang sama dari data yang
berbeda. Mesin yang dapat dimasukkan dalam tipe ini antara lain ILLIAC IV, STAR-100,
DRAY-1, STARAN IV dan ILC (memiliki 4096 prosesor).

Komputer MISD

Jenis yang ketiga adalah komputer paralel MISD (Multiple Instruction Single Data).
Dalam gambar 1.c, mesin MISD memiliki satu unit memori. Kemampuan yang dimiliki
untuk mengeksekusi program menunjukkan bahwa pada setiap saat, satu data dari
memori dioperasikan oleh setiap prosesor menurut instruksi-instruksi dari setiap unit
kontrol. Jadi secara paralel, satu data yang sama dapat diproses oleh prosesor-prosesor
yang berlainan.
Secara struktural, mesin ini nampak ekivalen dengan mesin SISD. Hanya karena
memiliki prosesor bebas lebih dari satu, maka mesin ini dapat dikatakan sebagai mesin
multi-prosesor yang kemampuannya relatif masih terbatas untuk digunakan di bidangbidang
aplikasi.

Komputer MIMD

Model komputer MIMD (Multiple Instruction Multiple Data) merupakan jenis
komputer paralel yang disajikan pada gambar 1.d. Mesin ini memiliki N prosesor bebas
dan masing-masing prosesor mempunyai satu unit kontrol, sehingga mesin ini dapat kita
sebut sebagai mesin multikomputer. Ciri lain yang ada pada mesin tersebut adalah
prosesor-prosesornya saling bekerja sama dalam unit Input-Output dan memori utama,
sehingga mesin ini dapat dikategorikan sebagai mesin multiprosesor.
Kemampuan mesin MIMD menunjukkan bahwa pada setiat saat, secara serentak
prosesor-prosesor dapat menjalankan instruksi-instruksi yang berlainan secara paralel.
Dari model susunan prosesornya, dapat disimpulkan bahwa komputer semacam ini dapat
dimanfaatkan untuk aplikasi khusus guna memecahkan masalah yang membutuhkan
operasi-operasi resolusi tinggi dan sangat kompleks.

Tidak ada komentar: