Multiprocessor
Pengertian Multiprosesor
Multiprocessor/Multiprocessing adalah istilah teknologi informasi dalam bahasa Inggris yang memiliki arti: kemampuan pemrosesan komputer yang dilakukan secara serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputer. Istilah ini juga dapat diartikan sebagai dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut.
Multiprocessing adalah kemampuan eksekusi terhadap beberapa proses perangkat lunak dalam sebuah sistem secara serentak, jika dibandingkan dengan sebuah proses dalam satu waktu, meski istilah multiprogramming lebih sesuai untuk konsep ini. Multiprocessing sering diimplementasikan dalam perangkat keras (dengan menggunakan beberapa CPU sekaligus), sementara multiprogramming sering digunakan dalam perangkat lunak. Sebuah system mungkin dapat memiliki dua kemampuan tersebut, salah satu di antaranya, atau tidak sama sekali.
Jadi yang dimaksud dengan 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. Ada banyak variasi pada tema dasar, dan definisi multiprocessing dapat bervariasi dengan konteks, sebagian besar sebagai fungsi dari seberapa CPU.
Pengertian Multicomputer
Multicomputer, yaitu sebuah sistem yang memiliki 2 prosesor atau lebih yang masing-masing prosesor memiliki memori sendiri.Dalam multikomputer, setiap prosesor mempunyai modul memori untuk menyimpan dan mengambil data selama pemrosesan. Masing-masing prosesor mempunyai satu atau lebih hubungan langsung ke prosesor lain untuk transmisi data. Jika prosesor tidak mempunyai koneksi langsung ke prosesor lain, komunikasi dapat dilangsungkan melalui prosesor antara (intermediate processor) untuk mengirim data.
Pengertian Procesor Parallel
Paralel prosesor adalah pemrosesan paralel (parallel processing) adalah penggunaaan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Bentuk lain dari processor parallel yaitu processor parallel massif atau di sebut Massively parallel processing (MPP) adalah bentuk pemrosesan kolaboratif dari program yang sama oleh dua atau lebih prosesor. Setiap prosesor menangani rangkaian program yang berbeda, dan setiap prosesor itu sendiri memiliki sistem operasi dan memori khusus. Antarmuka pengiriman pesan diperlukan untuk memungkinkan berbagai prosesor yang terlibat dalam MPP untuk mengatur penanganan utas. Terkadang, sebuah aplikasi dapat ditangani oleh ribuan prosesor yang bekerja secara kolaboratif pada aplikasi tersebut.
Kombinasi Multiprosesor Dengan MultiComputer
- Rancangan yang dapat diskalakan
- Distributed Shared Memory (DSM)
- Sistem Runtime Bahasa
- CPU
- Memori
- Interface
- Penghubung
- Switch output
- Metrik Hardware
- Kecepatan CPU dan I/O
- Metrik Software :
Komentar
Posting Komentar