CCI120 - Tugas13 - 20200803137 - Rhista Bella

Anda mungkin juga menyukai

Anda di halaman 1dari 2

Nama : Rhista Bella

NIM : 20200803137

Prodi : S1 Sistem Informasi

Tugas Sesi 13

Flynn mengusulkan hal berikut kategori sistem komputer :

 Perintah tunggal, aliran data tunggal (SISD) : Satu prosesor mengeksekusi aliran instruksi
tunggal untuk beroperasi pada data yang disimpan dalam memori tunggal. Uniprocessors
termasuk dalam kategori ini.

 Instruksi tunggal, beberapa data (SIMD) stream : Instruksi mesin tunggal mengontrol eksekusi
simultan dari sejumlah elemen pemrosesan pada file dasar berbaris. Setiap elemen
pemrosesan memiliki memori data yang terkait, sehingga dijalankan pada set data yang
berbeda oleh prosesor yang berbeda. Vektor dan Array termasuk dalam kategori ini.

 Beberapa instruksi, data tunggal (MISD) stream: Urutan data ditransmisikan ke satu set
prosesor, yang masing-masing menjalankan instruksi yang berbeda urutan. Struktur ini tidak
diimplementasikan secara komersial.

 Beberapa instruksi, beberapa data (MIMD) stream: Satu set prosesor secara bersamaan
mengeksekusi urutan instruksi yang berbeda pada set data yang berbeda. SMP,klaster, dan
sistem NUMA masuk dalam kategori ini

Struktur ini tidak diimplementasikan secara komersial. Beberapa instruksi, beberapa data (MIMD)
stream: Satu set prosesor secara bersamaan mengeksekusi urutan instruksi yang berbeda pada set
data yang berbeda. Dengan organisasi MIMD, tujuan umum prosesor adalah untuk memproses semua
instruksi yang diperlukan untuk melakukan transformasi data yang sesuai.

Jika prosesor berbagi memori yang sama, maka masing-masing Prosesor mengakses program dan data
yang disimpan dalam memori bersama, dan prosesor berkomunikasi satu sama lain melalui memori
itu.

Di SMP, beberapa prosesor berbagi memori tunggal atau kumpulan memori dengan menggunakan
bus bersama atau mekanisme interkoneksi lainnya; sebuah pembeda fitur adalah waktu akses memori
ke wilayah memori sekitar sama untuk setiap prosesor. Sebagai tuntutan untuk kinerja meningkat dan
karena biaya mikroprosesor terus menurun, vendor harus memperkenalkan sistem dengan organisasi
SMP. Organisasi SMP memiliki sejumlah keunggulan potensial atas a organisasi uniprocessor,
termasuk yang berikut :

- Kinerja: Jika pekerjaan yang dilakukan dilakukan oleh komputer dapat mempersingkat rupa-
rupa beberapa bagian dari proses dapat dilakukan secara paralel, kemudian sistem dengan
beberapa prosesor akan menghasilkan kinerja yang lebih baik dari prosesor tunggal tipe yang
sama (Gambar 17.3).
- Ketersediaan: Dalam multiprosesor simetris, karena semua prosesor dapat melakukan fungsi
yang sama, prosesor tunggal tidak berhenti mesin.

- Pertumbuhan inkremental: Pengguna dapat meningkatkan kinerja sistem dengan


menambahkan prosesor tambahan.

- Penskalaan: Vendor dapat menawarkan berbagai produk dengan harga dan kinerja yang
berbeda menggunakan prosesor yang dikonfigurasi dalam sistem.

Sistem operasi harus menyediakan alat dan fungsi untuk mengeksploitasi paralelisme dalam sistem
SMP. Fitur yang menarik dari SMP adalah keberadaan beberapa prosesor transparan kepada
pengguna.

Sistem operasi menangani penjadwalan utas atau proses pada prosesor individu dan sinkronisasi antar
prosesor. Prosesor dapat berkomunikasi satu sama lain melalui memori (pesan dan informasi status
tertinggal di area data umum). Memori sering diatur sehingga beberapa akses simultan ke blok
memori terpisah dimungkinkan.

Struktur dan antarmuka pada dasarnya sama seperti untuk single-prosesor sistem yang menggunakan
interkoneksi bus. Organisasi bus memiliki beberapa fitur menarik :

- Kesederhanaan : Pendekatan paling sederhana untuk organisasi multiprosesor. Itu antarmuka


fisik dan pengalamatan, arbitrasi, dan waktu- berbagi logika setiap prosesor tetap sama
seperti dalam satu prosesor sistem.

- Fleksibilitas : Secara umum mudah untuk memperluas sistem dengan melampirkan lebih
banyak prosesor ke bus.

- Keandalan : Bus pada dasarnya adalah medium pasif, dan kegagalan apapun perangkat yang
terpasang seharusnya tidak menyebabkan kegagalan seluruh sistem.

Itu antarmuka fisik dan pengalamatan, arbitrasi, dan waktu-berbagi logika setiap prosesor tetap sama
seperti dalam satu prosesor sistem. Untuk meningkatkan kinerja, diinginkan untuk melengkapi setiap
prosesor dengan memori cache.

Anda mungkin juga menyukai