विषयसूची:
- परिभाषा - मल्टीपल इंस्ट्रक्शन, मल्टीपल डेटा (MIMD) का क्या अर्थ है?
- Techopedia एकाधिक निर्देश, एकाधिक डेटा (MIMD) की व्याख्या करता है
परिभाषा - मल्टीपल इंस्ट्रक्शन, मल्टीपल डेटा (MIMD) का क्या अर्थ है?
मल्टीपल इंस्ट्रक्शन, मल्टीपल डेटा (MIMD) एक समानांतर आर्किटेक्चर को संदर्भित करता है, जो संभवत: सबसे बुनियादी, लेकिन समानांतर प्रोसेसर का सबसे परिचित प्रकार है। इसका प्रमुख उद्देश्य समानता को प्राप्त करना है।
MIMD आर्किटेक्चर में N-individual, कसकर-युग्मित प्रोसेसर का एक सेट शामिल है। प्रत्येक प्रोसेसर में वह मेमोरी शामिल होती है जो सभी प्रोसेसर के लिए सामान्य हो सकती है, और दूसरे प्रोसेसर द्वारा सीधे एक्सेस नहीं की जा सकती।
MIMD वास्तुकला में ऐसे प्रोसेसर शामिल हैं जो स्वतंत्र रूप से और अतुल्यकालिक रूप से काम करते हैं। विभिन्न प्रोसेसर डाटा के विभिन्न टुकड़ों पर किसी भी समय विभिन्न निर्देश दे सकते हैं।
Techopedia एकाधिक निर्देश, एकाधिक डेटा (MIMD) की व्याख्या करता है
MIMD आर्किटेक्चर दो प्रकार के होते हैं: शेयर्ड मेमोरी MIMD आर्किटेक्चर और वितरित मेमोरी MIMD आर्किटेक्चर।
साझा मेमोरी MIMD वास्तुकला विशेषताएं:
मेमोरी मॉड्यूल और प्रोसेसर का एक समूह बनाता है।
कोई भी प्रोसेसर इंटरकनेक्शन नेटवर्क के माध्यम से किसी भी मेमोरी मॉड्यूल को सीधे एक्सेस करने में सक्षम है।
मेमोरी मॉड्यूल का समूह एक सार्वभौमिक पता स्थान को रेखांकित करता है जो प्रोसेसर के बीच साझा किया जाता है।
इस वास्तुकला प्रकार का एक महत्वपूर्ण लाभ यह है कि यह प्रोग्राम करना बहुत आसान है क्योंकि वैश्विक मेमोरी स्टोर के माध्यम से संबोधित संचार के साथ प्रोसेसर के बीच कोई स्पष्ट संचार मौजूद नहीं है।
वितरित मेमोरी MIMD वास्तुकला विशेषताएं:
मेमोरी / प्रोसेसर जोड़े को क्लोन करता है, जिसे प्रसंस्करण तत्व (पीई) के रूप में जाना जाता है, और एक इंटरकनेक्शन नेटवर्क का उपयोग करके उन्हें जोड़ता है।
प्रत्येक पीई संदेश भेजकर दूसरों के साथ संवाद कर सकता है।
हर प्रोसेसर को अपनी मेमोरी प्रदान करने से, वितरित मेमोरी आर्किटेक्चर साझा मेमोरी आर्किटेक्चर के डाउनसाइड को बायपास करता है। एक प्रोसेसर केवल उस मेमोरी तक पहुंच सकता है जो सीधे उससे जुड़ी है।
यदि प्रोसेसर को ऐसे डेटा की आवश्यकता होती है जो दूरस्थ प्रोसेसर मेमोरी में रहता है, तो प्रोसेसर को आवश्यक डेटा का अनुरोध करते हुए, रिमोट प्रोसेसर को एक संदेश भेजना चाहिए।
दूरस्थ प्रोसेसर पर डेटा तक पहुँचने के विरोध में स्थानीय मेमोरी तक पहुँच तेज़ हो सकती है। इसके अलावा, यदि दूरस्थ प्रोसेसर की भौतिक दूरी अधिक है, तो दूरस्थ डेटा तक पहुंच में अधिक समय लगेगा।
