Isi kandungan:
Definisi - Apa maksud multiprocessor?
Multiprosesor adalah sistem komputer dengan dua atau lebih unit pemprosesan pusat (CPU), dengan setiap satu berkongsi memori utama bersama serta periferal. Ini membantu dalam proses pemprosesan serentak.
Objektif utama menggunakan multiprocessor adalah untuk meningkatkan kelajuan pelaksanaan sistem, dengan tujuan lain yang menjadi toleransi kesalahan dan padanan aplikasi.
Ilustrasi yang baik dari multiprosesor ialah menara pusat tunggal yang dipasang pada dua sistem komputer. Ramai yang dianggap sebagai alat untuk meningkatkan kelajuan pengiraan, prestasi dan keberkesanan kos, serta menyediakan ketersediaan dan kebolehpercayaan yang lebih baik.
Techopedia menerangkan Multiprosesor
Dalam multiprocessing, semua CPU mungkin mempunyai fungsi yang sama atau sebahagiannya boleh dirizabkan untuk fungsi tertentu.
Cara yang berbeza menggunakan multiprosesor termasuk:
- Sebagai uniprocessor, seperti arahan tunggal, data tunggal (SISD)
- Di dalam satu sistem untuk melaksanakan berbilang siri arahan individu dalam pelbagai perspektif, seperti arahan pelbagai, pelbagai data (MIMD)
- Satu siri arahan dalam pelbagai perspektif, seperti arahan tunggal, pelbagai data (SIMD), yang biasanya digunakan untuk pemprosesan vektor
- Beberapa siri arahan dalam perspektif tunggal, seperti arahan pelbagai, data tunggal (MISD), yang digunakan untuk redundansi dalam sistem failsafe dan, sekali-sekala, untuk menghuraikan pemproses hyper-threading atau pipelined
Faedah menggunakan multiprosesor termasuk:
- Prestasi yang dipertingkatkan
- Pelbagai aplikasi
- Pengguna berbilang
- Multi-tugas dalam aplikasi
- Daya tamparan tinggi dan / atau responsif
- Perkongsian perkakasan di kalangan CPU
Seni bina komunikasi pelbagai guna:
- Pesanan Mesej
- Ruang alamat bebas untuk setiap pemproses
- Komunikasi pemproses dengan cara melewati mesej
- Pemproses termasuk kenangan peribadi
- Memperhatikan perhatian pada operasi harga tinggi, bukan tempatan
- Memori Dikongsi
- Komunikasi pemproses dilakukan dengan cara ruang alamat yang dikongsi
- Komunikasi pemproses dilakukan dengan menggunakan memori baca / tulis bersama
- Mudah pada peranti berskala kecil
- Latensi yang lebih rendah
- Akses memori tidak seragam (NUMA) atau multiprocessing simetri (SMP)
