Multi Processor
Multi Processor
MAKALAH
OLEH
DIFA REYNIKHA FATULLAH 24010316140071
QODRAT ILHAMI 24010316140073
ADITYA SYACHDILA RAMA 24010316130085
ALIEF NAAFIANANTA 24010316140097
DOSEN
DEPARTEMEN INFORMATIKA
FAKULTAS SAINS DAN MATEMATIKA
UNIVERSITAS DIPONEGORO
2017
BAB I
PENDAHULUAN
Dalam sistem multiprocessing, semua CPU mungkin sama, atau beberapa mungkin
disediakan untuk tujuan khusus. Sebuah kombinasi antara perangkat lunak, perangkat keras
dan pertimbangan desain sistem operasi sangat menentukan pola simetri dalam sistem
Control Unit. Sebagai contoh, perangkat keras atau perangkat lunak mungkin memerlukan
pertimbangan bahwa hanya satu CPU menanggapi semua hardware interrupts, sedangkan
semua pekerjaan lain dalam sistem boleh didistribusikan merata antara CPU, atau eksekusi
kode kernel-mode dapat dibatasi hanya satu prosesor (baik prosesor tertentu, atau hanya satu
prosesor pada satu waktu), sedangkan kode pengguna-mode mungkin dijalankan dalam setiap
kombinasi prosesor. Sistem Multiprocessing sering difungsikan sebagai jalan pemecahannya.
Multiprocessing merupakan penggunaan dua atau lebih unit pengolahan pusat (CPU)
dalam satu sistem komputer. Istilah ini juga merujuk pada kemampuan sistem untuk
mendukung lebih dari satu prosesor dan/atau kemampuan untuk mengalokasikan tugas antara
mereka. Ada banyak variasi pada tema dasar, dan definisi multiprocessing dapat bervariasi
dengan konteks, sebagian besar sebagai fungsi dari seberapa CPU.
1.2 Tujuan
1. Mengetahui pengertian Multiprocessing.
2. Mengetahui jenis-jenis dari Multiprocessor.
3. Mengetahui bagaimana cara kerja Multiprocessor.
4. Mengetahui pembagian Multiprocessing erdasarkan simetri.
BAB II
PEMBAHASAN
Merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang
menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1
processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi
tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan
beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah
UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.
- Satu prosesor
- Satu instruksi stream
- Data disimpan di satu memori
- Disebut Uni-processor
Uang yang terpakai lebih sedikit karena prosesor -prosesor terdapat dalam satu
komputer dan dapat membagi peripheral (ekonomis) seperti disk dan catu daya listrik. Jika
satu processor mengalami suatu gangguan, maka proses yang terjadi masih dapat berjalan
dengan baik karena tugas prosesor yang terganggu diambil alih oleh prosesor lain. Hal ini
dikenal dengan istilah Graceful Degradation. Sistemnya sendiri dikenal bersifat fault tolerant
atau fail-soft system.
Metode ini sederhana karena hanya satu prosesor yang mengakses struktur data sistem
dan juga mengurangi data sharing. Sebagai contoh, prosesor master memilih proses yang
akan dieksekusi, kemudian mencari prosesor yang available, dan memberikan instruksi start
processor. Prosesor slave memulai eksekusi pada lokasi memori yang dituju. Saat slave
mengalami sebuah kondisi tertentu, prosesor slave memberi interupsi kepada prosesor master
dan berhenti untuk menunggu perintah selanjutnya. Perlu diketahui bahwa prosesor slave
yang berbeda dapat ditujukan untuk suatu proses yang sama pada waktu yang berbeda.
Master processor dapat mengeksekusi OS dan menangani I/O, sedangkan sisanya processor
tidak punya kemampuan I/O dan disebut sebagai Attached Processor (Aps). APs
mengeksekusi kodekode user dibawah pengawasan master processor.
- Dua atau lebih processor yang sama dengan kapasitas yang sebanding
- Processor membagi I/O dan memory yang sama
- Processor terkoneksi oleh bus atau koneksi internal lainya
- Waktu akses moemory kira-kira sama pada setiap processor
BAB III
PENUTUP
3.1 Kesimpulan
Multiprocessing adalah penggunaan dua atau lebih unit pengolahan pusat (CPU)
dalam satu sistem komputer. Hal ini berarti kemampuan sistem untuk mendukung lebih dari
satu prosesor dan/atau kemampuan untuk mengalokasikan tugas antara mereka. Lebih
ekonomis, maksudnya adalah dibandingkan sebuah sistem dengan banyak prosesor tunggal,
metode multiprocessing dapat mengoptimalkan alokasi hardware seperti memori, storage,
dan power supply (hal ini dikarenakan dapat di shared).
http://kecoax2012.blogspot.co.id/2014/01/tugas-organisasi-dan-arsitektur.html
https://www.slideshare.net/yusupnurikhsan/arsitektur-organisasi-komputer
http://diannovitaunindra.blogspot.co.id/2013/06/informasi-tagihan-internet-pt-telekom.html
http://beritaboleh.blogspot.co.id/2011/09/multiprocessing.html