فہرست کا خانہ:
- تعریف - ایک سے زیادہ انسٹرکشن ، ایک سے زیادہ ڈیٹا (MIMD) کا کیا مطلب ہے؟
- ٹیکوپیڈیا ایک سے زیادہ انسٹرکشن ، ایک سے زیادہ ڈیٹا (MIMD) کی وضاحت کرتا ہے
تعریف - ایک سے زیادہ انسٹرکشن ، ایک سے زیادہ ڈیٹا (MIMD) کا کیا مطلب ہے؟
ایک سے زیادہ انسٹرکشن ، ایک سے زیادہ ڈیٹا (ایم آئی ایم ڈی) سے مراد ایک متوازی فن تعمیر ہے ، جو متوازی پروسیسر کی غالبا. سب سے بنیادی ، لیکن سب سے زیادہ مانوس قسم ہے۔ اس کا بنیادی مقصد ہم آہنگی کو حاصل کرنا ہے۔
ایم آئی ایم ڈی فن تعمیر میں این فرد ، مضبوطی سے جوڑا پروسیسرز کا ایک مجموعہ شامل ہے۔ ہر پروسیسر میں میموری شامل ہوتی ہے جو تمام پروسیسرز کے لئے عام ہوسکتی ہے ، اور دوسرے پروسیسروں کے ذریعہ ان تک براہ راست رسائی نہیں ہوسکتی ہے۔
ایم آئی ایم ڈی فن تعمیر میں پروسیسرز شامل ہیں جو آزادانہ اور غیر سنجیدگی سے کام کرتے ہیں۔ مختلف پروسیسرز مختلف اعداد و شمار کے ٹکڑوں پر کسی بھی وقت مختلف ہدایات پر عمل پیرا ہوسکتے ہیں۔
ٹیکوپیڈیا ایک سے زیادہ انسٹرکشن ، ایک سے زیادہ ڈیٹا (MIMD) کی وضاحت کرتا ہے
MIMD فن تعمیر کی دو اقسام ہیں: مشترکہ میموری MIMD فن تعمیر اور تقسیم شدہ میموری MIMD فن تعمیر۔
مشترکہ میموری MIMD فن تعمیر کی خصوصیات:
میموری ماڈیولز اور پروسیسروں کا ایک گروپ بناتا ہے۔
کوئی بھی پروسیسر انٹرکنکشن نیٹ ورک کے ذریعہ کسی بھی میموری ماڈیول تک براہ راست رسائی حاصل کرنے کے قابل ہے۔
میموری ماڈیولز کا گروپ ایک عالمگیر ایڈریس اسپیس کا خاکہ پیش کرتا ہے جو پروسیسروں کے مابین مشترکہ ہوتا ہے۔
اس فن تعمیرات کا ایک اہم فائدہ یہ ہے کہ پروگرام کرنا بہت آسان ہے کیونکہ عالمی میموری اسٹور کے ذریعہ مواصلات کرنے والے پروسیسرز کے مابین واضح مواصلات موجود نہیں ہیں۔
تقسیم شدہ میموری MIMD فن تعمیر کی خصوصیات:
میموری / پروسیسر کے جوڑے ، جو ایک پروسیسنگ عنصر (پیئ) کے نام سے جانا جاتا ہے ، کو کلون کرتا ہے اور آپس میں جڑنے والے نیٹ ورک کا استعمال کرکے ان سے لنک کرتا ہے۔
ہر PE پیغام بھیج کر دوسروں کے ساتھ بات چیت کرسکتا ہے۔
ہر پروسیسر کو اس کی اپنی میموری فراہم کرکے ، تقسیم شدہ میموری فن تعمیر مشترکہ میموری فن تعمیر کے نشیب و فراز کو نظرانداز کرتا ہے۔ ایک پروسیسر صرف اس میموری تک رسائی حاصل کرسکتا ہے جو اس سے براہ راست جڑا ہوا ہو۔
اگر کسی پروسیسر کو ڈیٹا کی ضرورت ہوتی ہے جو ریموٹ پروسیسر میموری میں رہتا ہے ، تو پروسیسر کو ریموٹ پروسیسر کو ایک پیغام بھیجنا چاہئے ، مطلوبہ ڈیٹا کی درخواست کرتے ہوئے۔
ریموٹ پروسیسر پر ڈیٹا تک رسائی کے برعکس مقامی میموری تک رسائی تیز تر ہوسکتی ہے۔ مزید یہ کہ ، اگر ریموٹ پروسیسر کا جسمانی فاصلہ زیادہ ہے تو ، ریموٹ ڈیٹا تک رسائی میں زیادہ وقت لگے گا۔