Domov Strojna oprema Kaj je več navodil, več podatkov (mimd)? - definicija iz tehopedije

Kaj je več navodil, več podatkov (mimd)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni več navodil, več podatkov (MIMD)?

Več navodil, več podatkov (MIMD) se nanaša na vzporedno arhitekturo, ki je verjetno najbolj osnovna, a najbolj znana vrsta vzporednega procesorja. Njegov ključni cilj je doseči paralelizem.


MIMD arhitektura vključuje niz N-posameznih, tesno spojenih procesorjev. Vsak procesor vsebuje pomnilnik, ki je lahko skupen vsem procesorjem in do njega ne morejo neposredno dostopati.


MIMD arhitektura vključuje procesorje, ki delujejo neodvisno in asinhrono. Različni procesorji lahko kadar koli izvajajo različna navodila na različnih podatkih.


Techopedia razlaga več navodil, več podatkov (MIMD)

Obstajata dve vrsti MIMD arhitekture: MIMD arhitektura v skupni rabi pomnilnika in MIMD arhitektura porazdeljenega pomnilnika.

Lastnosti arhitekture skupnega pomnilnika MIMD:

    Ustvari skupino pomnilniških modulov in procesorjev.

    Vsak procesor lahko neposredno dostopa do katerega koli pomnilniškega modula prek omrežja za medsebojno povezovanje.

    Skupina pomnilniških modulov prikazuje univerzalni adresni prostor, ki se deli med procesorji.

Ključna prednost te arhitekturne vrste je, da je programiranje zelo enostavno, saj med procesorji ni izrecne komunikacije s komunikacijami prek globalne shrambe pomnilnika.

Lastnosti arhitekture porazdeljenega pomnilnika MIMD:

    Klonira pomnilniške / procesorske pare, znane kot procesni element (PE), in jih poveže z uporabo omrežja za medsebojno povezovanje.

    Vsak PE lahko komunicira z drugimi s pošiljanjem sporočil.

Z vsakim procesorjem zagotovite svoj pomnilnik, arhitektura porazdeljenega pomnilnika zaobide slabosti arhitekture skupnega pomnilnika. Procesor lahko dostopa samo do pomnilnika, ki je neposredno povezan z njim.

Če procesor potrebuje podatke, ki se nahajajo v pomnilniku oddaljenega procesorja, bi moral procesor oddaljenemu procesorju poslati sporočilo in zahtevati zahtevane podatke.

Dostop do lokalnega pomnilnika se lahko zgodi hitreje v nasprotju z dostopom do podatkov na oddaljenem procesorju. Če je fizična razdalja do oddaljenega procesorja večja, bo dostop do oddaljenih podatkov trajal več časa.

Kaj je več navodil, več podatkov (mimd)? - definicija iz tehopedije