Rumah Perkakasan Apakah pelbagai arahan, pelbagai data (mimd)? - definisi dari techopedia

Apakah pelbagai arahan, pelbagai data (mimd)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Pelbagai Arahan, Data Pelbagai (MIMD)?

Arahan Pelbagai, Data Pelbagai (MIMD) merujuk kepada seni bina selari, yang mungkin merupakan jenis pemproses yang paling asas, tetapi paling biasa. Objektif utamanya adalah untuk mencapai kecenderungan.


Seni bina MIMD termasuk satu set pemproses N-individu, yang dipasang dengan ketat. Setiap prosesor termasuk memori yang boleh menjadi biasa kepada semua pemproses, dan tidak boleh diakses secara langsung oleh pemproses lain.


Seni bina MIMD merangkumi pemproses yang beroperasi secara bebas dan tidak segerak. Pelbagai pemproses boleh menjalankan pelbagai arahan pada bila-bila masa pada pelbagai keping data.


Techopedia menerangkan Pelbagai Arahan, Pelbagai Data (MIMD)

Terdapat dua jenis seni bina MIMD: Rekod MIMD Memori Bersama dan seni bina MIMD Memori Diagihkan.

Memori Berkongsi Ciri-ciri seni bina MIMD:

    Mewujudkan sekumpulan modul memori dan pemproses.

    Mana-mana pemproses boleh mengakses apa-apa modul memori secara langsung melalui rangkaian interkoneksi.

    Kumpulan modul memori menggariskan ruang alamat universal yang dikongsi antara pemproses.

Manfaat utama jenis seni bina ini adalah bahawa ia sangat mudah untuk program kerana tidak ada komunikasi eksplisit di kalangan pemproses dengan komunikasi yang ditujukan melalui kedai memori global.

Ciri-ciri memori yang diagihkan MIMD:

    Clona pasangan memori / pemproses, yang dikenali sebagai elemen pemprosesan (PE), dan menghubungkannya dengan menggunakan rangkaian interkoneksi.

    Setiap PE boleh berkomunikasi dengan orang lain dengan menghantar mesej.

Dengan menyediakan setiap memori pemproses sendiri, seni bina memori yang diedarkan tidak dapat mengatasi kelemahan memori seni bina yang dikongsi. Pemproses hanya boleh mengakses memori yang disambungkan secara langsung kepadanya.

Sekiranya pemproses memerlukan data yang tinggal di memori pemproses jauh, maka pemproses perlu menghantar mesej kepada pemproses jauh, meminta data yang diperlukan.

Akses ke memori tempatan boleh berlaku lebih cepat berbanding dengan mengakses data pada pemproses jauh. Selain itu, jika jarak fizikal ke pemproses jauh lebih besar, akses kepada data jauh akan mengambil lebih banyak masa.

Apakah pelbagai arahan, pelbagai data (mimd)? - definisi dari techopedia