Tartalomjegyzék:
Meghatározás - Mit jelent a multiprocesszor?
A multiprocesszor egy számítógépes rendszer, amely két vagy több központi processzorral (CPU) rendelkezik, mindegyik megosztja a közös főmemóriát és a perifériákat. Ez elősegíti a programok egyidejű feldolgozását.
A multiprocesszor használatának alapvető célja a rendszer végrehajtási sebességének fokozása, más célokkal a hibatűrés és az alkalmazások illesztése.
A multiprocesszor jó példája az egy központi torony, amely két számítógépes rendszerhez csatlakozik. A multiprocesszort úgy kell tekinteni, hogy javítsa a számítási sebességet, a teljesítményt és a költséghatékonyságot, valamint fokozza a rendelkezésre állást és a megbízhatóságot.
A Techopedia magyarázza a multiprocessort
A multiprocesszálás során az összes CPU-nak azonos funkciói lehetnek, vagy néhányuk fenntartható bizonyos funkciókhoz.
A multiprocesszorok használatának különféle módjai a következők:
- Uniprocesszorként, például egyetlen utasítás, egyetlen adat (SISD)
- Egyetlen rendszeren belül több, egyedi utasítás sorozat végrehajtására több szempontból, például több utasítás, több adat (MIMD)
- Egy utasítássorozat különböző perspektívákban, például egyetlen utasítás, több adat (SIMD), amelyet általában a vektorfeldolgozáshoz használnak
- Több utasítás sorozat egyetlen perspektívában, például több utasítás, egyetlen adat (MISD), amelyet a biztonságos rendszerek redundanciájához használnak, és alkalmanként a hiperszálú vagy csővezetékes processzorok leírására
A multiprocesszor használatának előnyei a következők:
- Továbbfejlesztett teljesítmény
- Több alkalmazás
- Több felhasználó
- Több feladat az alkalmazáson belül
- Nagy teljesítmény és / vagy érzékenység
- Hardver megosztása a CPU-k között
Többprocesszor kommunikációs architektúrája:
- Üzenet átadása
- Független címtér minden processzor számára
- A processzor kommunikációja üzenettovábbítás útján
- A processzorok magánemlékeket tartalmaznak
- A figyelmet a drága, nem helyi műveletekre összpontosítja
- Megosztott memória
- A processzor kommunikációja megosztott címtér segítségével történik
- A processzor kommunikációja megosztott memória olvasásával / írásával történik
- Kényelmes kis méretű készülékeknél
- Alsó késés
- Nem egyenletes memóriahozzáférés (NUMA) vagy szimmetrikus multiprocesszálás (SMP)
