Namai Aparatūra Kas yra keli nurodymai, keli duomenys (mimd)? - apibrėžimas iš techopedijos

Kas yra keli nurodymai, keli duomenys (mimd)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia daugialypės instrukcijos, keli duomenys (MIMD)?

Keli nurodymai, keli duomenys (MIMD) nurodo lygiagrečią architektūrą, kuri yra turbūt pats paprasčiausias, bet labiausiai žinomas lygiagretaus procesoriaus tipas. Pagrindinis jos tikslas yra pasiekti lygiagretumą.


MIMD architektūra apima N individualių, tvirtai sujungtų procesorių rinkinį. Kiekvienas procesorius turi atmintį, kuri gali būti bendra visiems procesoriams ir kurios negali tiesiogiai pasiekti kiti procesoriai.


MIMD architektūra apima procesorius, kurie veikia savarankiškai ir asinchroniškai. Įvairūs duomenų tvarkytojai gali bet kuriuo metu vykdyti įvairias instrukcijas, naudodami įvairius duomenis.


„Techopedia“ paaiškina kelis nurodymus, kelis duomenis (MIMD)

Yra du MIMD architektūros tipai: bendros atminties MIMD architektūra ir paskirstytos atminties MIMD architektūra.

Bendrosios atminties MIMD architektūros charakteristikos:

    Sukuriama atminties modulių ir procesorių grupė.

    Bet kuris procesorius sujungimo tinklu gali tiesiogiai pasiekti bet kurį atminties modulį.

    Atminties modulių grupė apibūdina universalią adresų erdvę, kuria dalijasi procesoriai.

Pagrindinis šio tipo architektūros pranašumas yra tai, kad ją labai lengva programuoti, nes procesoriai neturi aiškių ryšių su ryšiais, siunčiamais per pasaulinę atminties saugyklą.

Paskirstytos atminties MIMD architektūros charakteristikos:

    Klonuoja atminties / procesoriaus poras, žinomas kaip apdorojimo elementas (PE), ir susieja jas naudodamas sujungimo tinklą.

    Kiekvienas PE gali bendrauti su kitais, siųsdamas žinutes.

Pateikdami kiekvienam procesoriui savo atmintį, paskirstytosios atminties architektūra apeina bendrosios atminties architektūros trūkumus. Procesorius gali pasiekti tik tiesiogiai prie jo prijungtą atmintį.

Jei procesoriui reikia duomenų, esančių nuotolinio procesoriaus atmintyje, jis turėtų nusiųsti pranešimą nuotolinio procesoriaus reikalaudamas reikalingų duomenų.

Prieiga prie vietinės atminties gali įvykti daug greičiau, o ne prieigai prie duomenų nuotoliniame procesoriuje. Be to, jei fizinis atstumas iki nuotolinio procesoriaus yra didesnis, prieiga prie nuotolinio duomenų užims daugiau laiko.

Kas yra keli nurodymai, keli duomenys (mimd)? - apibrėžimas iš techopedijos