Mitu käsku, mitu andmeid (MIMD)

Autor: Laura McKinney
Loomise Kuupäev: 10 Aprill 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Mitu käsku, mitu andmeid (MIMD) - Tehnoloogia
Mitu käsku, mitu andmeid (MIMD) - Tehnoloogia

Sisu

Definitsioon - mida tähendab mitu käsku, mitu teavet (MIMD)?

Mitu käsku, mitu andmeid (MIMD) viitab paralleelsele arhitektuurile, mis on tõenäoliselt kõige põhilisem, kuid kõige tuttavam paralleelprotsessori tüüp. Selle peamine eesmärk on saavutada paralleelsus.

MIMD-arhitektuur sisaldab komplekti N-individuaalseid tihedalt ühendatud protsessoreid. Iga protsessor sisaldab mälu, mis võib olla ühine kõigi protsessorite jaoks ja millele teised protsessorid otseselt juurde ei pääse.

MIMD-arhitektuur hõlmab protsessoreid, mis töötavad iseseisvalt ja asünkroonselt. Erinevad töötlejad võivad mitmesugustel andmetel igal ajal täita erinevaid juhiseid.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab mitu käsku, mitut teavet (MIMD)

MIMD-arhitektuuri on kahte tüüpi: jagatud mälu MIMD-arhitektuur ja hajutatud mäluga MIMD-arhitektuur.


MIMD jagatud mälu arhitektuuri omadused:

  • Loob mälumoodulite ja protsessorite rühma.

  • Iga protsessor pääseb võrkude kaudu otse juurde kõigile mälumoodulitele.

  • Mälumoodulite rühm kirjeldab universaalset aadressiruumi, mida jagatakse protsessorite vahel.

Selle arhitektuuritüübi peamine eelis on see, et seda on väga lihtne programmeerida, kuna protsessorite vahel puudub selgesõnaline suhtlus globaalse mälupoe kaudu adresseeritud teabevahetusega.

Hajutatud mälu MIMD arhitektuuri omadused:

  • Kloonib mälu / protsessori paarid, mida nimetatakse töötlemise elemendiks (PE), ja ühendab need sidumisvõrgu abil.

  • Iga PE saab teistega suhelda.

Pakkudes igale protsessorile oma mälu, möödub hajutatud mälu arhitektuur jagatud mälu arhitektuuri negatiivsetest külgedest. Protsessor pääseb juurde ainult sellele otse ühendatud mälule.


Kui protsessor nõuab andmeid, mis asuvad kaugprotsessori mälus, peaks töötleja pöörduma kaugprotsessori poole, nõudes vajalikke andmeid.

Juurdepääs kohalikule mälule võib toimuda palju kiiremini, mitte andmetele juurdepääsu saamiseks kaugprotsessoril. Lisaks, kui füüsiline kaugus kaugprotsessorist on suurem, võtab kaugandmetele juurdepääs rohkem aega.