Useita ohjeita, useita tietoja (MIMD)

Kirjoittaja: Laura McKinney
Luomispäivä: 10 Huhtikuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Korvaavuus   aikasemmin hankittu muu osaaminen
Video: Korvaavuus aikasemmin hankittu muu osaaminen

Sisältö

Määritelmä - Mitä tarkoittaa useita ohjeita, useita tietoja (MIMD)?

Useita ohjeita, useita tietoja (MIMD) viittaa rinnakkaisarkkitehtuuriin, joka on luultavasti perustason, mutta tunnetuin rinnakkaisprosessorin tyyppi. Sen päätavoite on saavuttaa rinnakkaisuus.

MIMD-arkkitehtuuri sisältää joukon N-yksittäisiä tiiviisti kytkettyjä prosessoreita. Jokainen prosessori sisältää muistin, joka voi olla yhteinen kaikille prosessoreille ja johon muut prosessorit eivät pääse suoraan käsiksi.

MIMD-arkkitehtuuri sisältää prosessorit, jotka toimivat itsenäisesti ja asynkronisesti. Eri prosessorit voivat suorittaa erilaisia ​​ohjeita milloin tahansa erilaisille tiedoille.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää useita ohjeita, useita tietoja (MIMD)

MIMD-arkkitehtuuria on kahta tyyppiä: Jaetun muistin MIMD-arkkitehtuuri ja Distributed Memory MIMD -arkkitehtuuri.


Jaetun muistin MIMD-arkkitehtuurin ominaisuudet:

  • Luo ryhmän muistimoduuleja ja prosessoreita.

  • Kuka tahansa prosessori voi päästä suoraan mihin tahansa muistimoduuliin yhdysverkon avulla.

  • Muistimoduulien ryhmä hahmottaa universaalin osoitealueen, joka jaetaan prosessorien kesken.

Tämän arkkitehtuurityypin tärkein etu on, että se on erittäin helppo ohjelmoida, koska prosessorien välillä ei ole nimenomaista viestintää globaalin muistivaraston kautta osoitetun viestinnän kanssa.

MIMD-arkkitehtuurin ominaisuudet:

  • Kloonaa muisti- / prosessoriparit, joita kutsutaan prosessointielementiksi (PE), ja linkittää ne yhdysverkkoa käyttämällä.

  • Jokainen PE voi kommunikoida muiden kanssa ottamalla yhteyttä.

Tarjoamalla jokaiselle prosessorille oma muisti, hajautettu muistiarkkitehtuuri ohittaa jaetun muistiarkkitehtuurin alaosat. Suoritin voi käyttää vain siihen suoraan kytkettyä muistia.


Jos prosessori vaatii tietoja, jotka sijaitsevat etäprosessorin muistissa, prosessorin tulee lähettää se etäprosessorille pyytäen tarvittavia tietoja.

Paikallismuistin käyttö voi tapahtua huomattavasti nopeammin kuin tietojen käyttäminen etäprosessorilla. Lisäksi, jos fyysinen etäisyys etäprosessoriin on suurempi, etätietojen käyttö vie enemmän aikaa.