پاورپوینت چندکامپیوتری ها (pptx) 35 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 35 اسلاید
قسمتی از متن PowerPoint (.pptx) :
چندکامپیوتری ها
تعریف
مجموعه ای از گره های متصل به هم که حافظه اشتراکی RAM ندارند.
گره کوچکترین عنصر چندکامپیوتری است و آن شامل CPU، حافظه و کارت رابط شبکه می باشد.
یک گره می تواند شامل چند پردازنده باشد.
سیستم چندکامپیوتری بعنوان سیستم خوشه بندی نیز شناخته می شود.
1
سخت افزار چندکامپیوتری
توپولوژی های اتصال گره ها
(a) سوئیچ تکی
(b) حلقه
(c) گرید
(d) double torus
(e) مکعب
(f) اَبَر مکعبی
A.Broumandnia, Broumandnia@gmail.com
2
سخت افزار چندکامپیوتری
طرح راهگزینی
راهگزینی بسته ای با ذخیره سازی و انتقال به جلو
A.Broumandnia, Broumandnia@gmail.com
3
سخت افزار چندکامپیوتری
بردهای رابط شبکه در یک سیستم چندکامپیوتری با چهار گره
A.Broumandnia, Broumandnia@gmail.com
4
نرم افزار ارتباطی در سطح پایین
اگر چند پروسس روی یک اجرا شوند
دسترسی به شبکه جهت ارسال بسته ها نیاز است.
نگاشت کارت شبکه به تمامی پروسس های که به آنها نیاز است.
اگر کرنل نیاز به دسترسی شبکه داشته باشد.
دو کارت شبکه نیاز است.
یکی برای فضای کاربر و دیگری برای کرنل
A.Broumandnia, Broumandnia@gmail.com
5
نرم افزار ارتباطی در سطح پایین
ارتباط گره با کارت شبکه
استفاده از حلقه ی فرستنده و گیرنده
هماهنگی CPU اصلی با CPU برد شبکه
A.Broumandnia, Broumandnia@gmail.com
6
نرم افزار ارتباطی در سطح کاربر
حداقل سرویس را فراهم می کند
فرمان های ارسال و دریافت
فراخوانی های بلوک نمودن سنکرون می باشند.
(a) فراخوانی ارسال بلوک نمودن
(b) فراخوانی ارسال بدون بلوک نمودن
A.Broumandnia, Broumandnia@gmail.com
7
فراخوانی از راه دور روال
شکل بالا مراحل فراخوانی از را دور یک روال را نشان می دهد.
Stub ها با رنگ خاکستری مشخص شده اند.
A.Broumandnia, Broumandnia@gmail.com
8
فراخوانی از راه دور روال
ملاحضات پیاده سازی
اشاره گره ها را نمی توان عبور داده
فراخوانی با مرجع باید به copy-restore تبدیل می گردد.
زبان های که روی تایپ پارامترها ضعیف عمل می کنند.
اندازه پارامترها را client-stub نمی تواند مشخص کند.
همیشه نوع پارامترها را نمی توان مشخص نمود.
متغییرهای سرتاسری نمی توانیم استفاده کنیم
ممکن است به ماشین راه دور انتقال یابند.
A.Broumandnia, Broumandnia@gmail.com
9