Mājas Aparatūra Kas ir vairākas instrukcijas, vairāki dati (mimd)? - definīcija no tehopedijas

Kas ir vairākas instrukcijas, vairāki dati (mimd)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē vairākas instrukcijas, vairāki dati (MIMD)?

Vairāki norādījumi, vairāki dati (MIMD) attiecas uz paralēlu arhitektūru, kas, iespējams, ir visvienkāršākais, bet vispazīstamākais paralēlo procesora tips. Tās galvenais mērķis ir panākt paralēlismu.


MIMD arhitektūrā ietilpst N atsevišķu, cieši savienotu procesoru komplekts. Katrā procesorā ir atmiņa, kas var būt kopīga visiem procesoriem un kurai citi procesori nevar tieši piekļūt.


MIMD arhitektūra ietver procesorus, kas darbojas neatkarīgi un asinhroni. Dažādi apstrādātāji jebkurā laikā var veikt dažādas instrukcijas dažādiem datu fragmentiem.


Techopedia izskaidro vairāku instrukciju, vairākus datus (MIMD)

Pastāv divu veidu MIMD arhitektūra: Shared Memory MIMD arhitektūra un Distributed Memory MIMD arhitektūra.

MIMD koplietotās atmiņas arhitektūras raksturojums:

    Izveido atmiņas moduļu un procesoru grupu.

    Jebkurš procesors ar starpsavienojuma tīkla palīdzību var tieši piekļūt jebkuram atmiņas modulim.

    Atmiņas moduļu grupa izklāsta universālu adrešu telpu, kas tiek dalīta starp procesoriem.

Galvenais šī arhitektūras veida ieguvums ir tas, ka to ir ļoti viegli programmēt, jo starp procesoriem nav skaidru komunikāciju ar sakariem, kas adresēti globālajā atmiņas veikalā.

MIMD sadalītās atmiņas arhitektūras raksturlielumi:

    Klonē atmiņas / procesora pārus, kas pazīstami kā apstrādes elements (PE), un savieno tos, izmantojot starpsavienojuma tīklu.

    Katrs PE var sazināties ar citiem, nosūtot ziņas.

Nodrošinot katram procesoram savu atmiņu, izkliedētās atmiņas arhitektūra apiet dalītās atmiņas arhitektūras negatīvos elementus. Procesors drīkst piekļūt tikai tai tieši pievienotajai atmiņai.

Ja procesoram nepieciešami dati, kas atrodas attālā procesora atmiņā, procesoram ir jānosūta ziņojums attālajam procesoram, pieprasot nepieciešamos datus.

Piekļuve vietējai atmiņai varētu notikt daudz ātrāk, nevis piekļuvei datiem ar attālo procesoru. Turklāt, ja fiziskais attālums līdz attālajam procesoram ir lielāks, piekļuve attālajiem datiem prasīs vairāk laika.

Kas ir vairākas instrukcijas, vairāki dati (mimd)? - definīcija no tehopedijas