Več navodil, več podatkov (MIMD)

Avtor: Laura McKinney
Datum Ustvarjanja: 10 April 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Reborn your Face with This Ultimate Program for 2022! Remove Nasolabial folds & Under Eye Bags
Video.: Reborn your Face with This Ultimate Program for 2022! Remove Nasolabial folds & Under Eye Bags

Vsebina

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.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

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

Obstajata dve vrsti arhitekture MIMD: arhitektura v skupni rabi pomnilnika in arhitektura MIMD z razdeljenim pomnilnikom.


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, naslovljenimi 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 ing.

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 so v pomnilniku oddaljenega procesorja, potem mora procesor oddaljeni procesor 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.