הוראות מרובות, נתונים מרובים (MIMD)

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 10 אַפּרִיל 2021
תאריך עדכון: 1 יולי 2024
Anonim
OSI Layer 2 Technologies Explained
וִידֵאוֹ: OSI Layer 2 Technologies Explained

תוֹכֶן

הגדרה - מה המשמעות של הוראות מרובות, נתונים מרובים (MIMD)?

הוראות מרובות, ריבוי נתונים (MIMD) מתייחס לארכיטקטורה מקבילה, שהיא ככל הנראה הסוג הבסיסי, אך המוכר ביותר של מעבד מקביל. מטרת המפתח שלה היא להשיג הקבלה.

ארכיטקטורת MIMD כוללת קבוצה של מעבדים N-אינדיבידואליים צמודים. כל מעבד כולל זיכרון שיכול להיות משותף לכל המעבדים ולא ניתן לגשת אליו ישירות על ידי המעבדים האחרים.

ארכיטקטורת MIMD כוללת מעבדים הפועלים באופן עצמאי ואסינכרוני. מעבדים שונים עשויים לבצע הוראות שונות בכל עת על פיסות נתונים שונות.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר הוראות מרובות, נתונים מרובים (MIMD)

ישנם שני סוגים של ארכיטקטורת MIMD: ארכיטקטורת MIMD של זיכרון משותף וארכיטקטורת MIMD של Memory Memory.


מאפייני ארכיטקטורת MIMD של זיכרון משותף:

  • יוצר קבוצת מודולי זיכרון ומעבדים.

  • כל מעבד מסוגל לגשת ישירות לכל מודול זיכרון באמצעות רשת קישוריות.

  • קבוצת מודולי הזיכרון מתארת ​​מרחב כתובות אוניברסלי המשותף בין המעבדים.

יתרון מרכזי מסוג ארכיטקטורה זה הוא שקל מאוד לתכנת שכן אין תקשורת מפורשת בין מעבדים עם תקשורת המופנית דרך חנות הזיכרון הגלובלית.

מאפייני ארכיטקטורת MIMD של זיכרון מבוזרים:

  • משכפל את זוגות הזיכרון / מעבד, הידועים כאלמנט עיבוד (PE) ומקשר אותם באמצעות רשת חיבוריות.

  • כל PE יכול לתקשר עם אחרים על ידי ing.

בכך שהוא מספק לכל מעבד זיכרון משלו, ארכיטקטורת הזיכרון המבוזרת עוקפת את חסרונות ארכיטקטורת הזיכרון המשותף. מעבד רשאי לגשת לזיכרון המחובר אליו ישירות רק.

במקרה שמעבד זקוק לנתונים השוכנים בזיכרון המעבד המרוחק, אז המעבד צריך למעבד המרוחק ולבקש את הנתונים הנדרשים.

הגישה לזיכרון המקומי עשויה להתרחש במהירות רבה יותר לעומת גישה לנתונים במעבד מרוחק. יתר על כן, אם המרחק הפיזי למעבד המרוחק גדול יותר, הגישה לנתונים המרוחקים תיקח זמן רב יותר.