Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Maramihang Pagtuturo, Maramihang Data (MIMD)?
- Ipinapaliwanag ng Techopedia ang Maramihang Pagtuturo, Maramihang Data (MIMD)
Kahulugan - Ano ang ibig sabihin ng Maramihang Pagtuturo, Maramihang Data (MIMD)?
Ang Maramihang Pagtuturo, Maramihang Data (MIMD) ay tumutukoy sa isang kahanay na arkitektura, na marahil ang pinaka pangunahing, ngunit pinaka-pamilyar na uri ng kahanay na processor. Ang pangunahing layunin nito ay upang makamit ang paralelismo.
Kasama sa arkitektura ng MIMD ang isang hanay ng mga N-indibidwal, mahigpit na pinagsama ang mga processors. Ang bawat processor ay may kasamang memorya na maaaring maging pangkaraniwan sa lahat ng mga processors, at hindi direktang mai-access ng iba pang mga processors.
Ang arkitektura ng MIMD ay nagsasama ng mga processors na nagpapatakbo nang nakapag-iisa at walang hiwalay. Ang iba't ibang mga processors ay maaaring magsagawa ng iba't ibang mga tagubilin sa anumang oras sa iba't ibang mga piraso ng data.
Ipinapaliwanag ng Techopedia ang Maramihang Pagtuturo, Maramihang Data (MIMD)
Mayroong dalawang uri ng arkitektura ng MIMD: Ibinahagi na MIMD na arkitektura ng MIMD at ibinahagi na arkitektura ng MIMD na memorya.
Ibinahagi ang memorya ng MIMD na mga katangian ng arkitektura:
Lumilikha ng isang pangkat ng mga module ng memorya at processors.
Ang anumang processor ay maaaring direktang ma-access ang anumang module ng memorya sa pamamagitan ng isang network ng magkakaugnay.
Ang pangkat ng mga module ng memorya ay naglalarawan ng isang unibersal na puwang ng address na ibinahagi sa pagitan ng mga processors.
Ang isang pangunahing pakinabang ng ganitong uri ng arkitektura ay napakadaling i-program dahil walang malinaw na komunikasyon sa mga processors na may komunikasyon na tinalakay sa pamamagitan ng pandaigdigang tindahan ng memorya.
Naipamahagi ang mga katangian ng MIMD na arkitektura ng memorya:
I-clon ang mga pares ng memorya / processor, na kilala bilang isang elemento ng pagproseso (PE), at mai-link ang mga ito sa pamamagitan ng paggamit ng isang magkakaugnay na network.
Ang bawat PE ay maaaring makipag-usap sa iba sa pamamagitan ng pagpapadala ng mga mensahe.
Sa pamamagitan ng pagbibigay ng bawat memorya ng sarili nitong memorya, ang ipinamamahagi na arkitektura ng memorya ay humahawak sa mga pagbaba ng ibinahaging arkitektura ng memorya. Ang isang processor ay maaari lamang ma-access ang memorya na direktang konektado dito.
Sa kaso ang isang processor ay nangangailangan ng data na naninirahan sa remote na memorya ng processor, pagkatapos ang processor ay dapat magpadala ng isang mensahe sa remote na processor, na humihiling ng kinakailangang data.
Ang pag-access sa lokal na memorya ay maaaring mangyari nang mas mabilis kaysa sa pag-access sa data sa isang remote na processor. Bukod dito, kung ang pisikal na distansya sa remote na processor ay mas malaki, ang pag-access sa remote na data ay kakailanganin ng mas maraming oras.