többprocesszoros

Szerző: John Stephens
A Teremtés Dátuma: 26 Január 2021
Frissítés Dátuma: 1 Július 2024
Anonim
többprocesszoros - Technológia
többprocesszoros - Technológia

Tartalom

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-val) 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élkitűzések a hibatolerancia é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.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

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:

  • Elhaladó
    • Független címtér minden processzor számára
    • A processzor kommunikációja átadá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)