دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت

دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت,دانلود گزارش کارآموزی,, دانلود پروژه دانشجویی, دانلود تحقیق رایگان

دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت

دانلود,رایگان,پایان نامه,پروژه,مقاله,مقالات, تحقیق آماده, پاورپوینت,دانلود گزارش کارآموزی,, دانلود پروژه دانشجویی, دانلود تحقیق رایگان

زبان لیندا (دانلود رایگان)

زبان لیندا (دانلود رایگان)

زبان-لیندا---(دانلود-رایگان)لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 16 صفحه

 قسمتی از متن word (..doc) : 
 

‏1
‏نقطه نظر کلی:
‏لیندا چیست ؟
‏زبان برنامه نویسی موازی بر اساس C‏ (C _ Linda)‏ و (Fortran _ Linda ) Fortran‏ است
‏زبان مختصاتی Linda‏ را با زبانهای برنامه نویسی C‏ و Fortran‏ ترکیب می کند.
‏ کاربران را قادر به ایجاد برنامه موازیی می سازد که بر روی دامنه وسیعی از محاسبه پلات فرم ها کار می کنند.
‏به صورت منطقی بر اساس سراسری بودن ( همه جاگیر بودن سام ) حافظه مووضع محتوایی به نام فاصله توپل نامیده می شود.
‏فاصله توپل ارتباط درون پردازشی را ایجاد می کند و به طور منطقی همگام سازی مستقل از اصول کامپیوتر و شبکه است .
‏پیاده سازی موازی با یک تعداد کوچک از عملیات نمونه ، بر روی فاصله توپل ایجاد می شود و پردازش های موازی را هماهنگ می کند.
‏ به صورت تجاری از شرکت Scientific Computing‏ در دسترس است .
‏نقطه نظر کلی :
‏مدل لیندا
‏حافظه اشتراکی مجازی
‏قسمت های مختلف داده ها م یتوانند بر روی پردازشگر های مختلف مقیم شوند
‏شباهت یک حافظه سراسری تکی برای اجزای پردازشگر ، فاصله بندی می شود
‏حافظه اشتراکی لیندا به فاصله توپل معروف است
‏برای پیاده سازی بسیاری از انواع متفاوت الگوریتم ها می توانند استفاده شوند.
‏خودش را به خوبی برای ساختار داده ای گسترده مادر ( اصلی مهم ) / کارگر الگوریتم ها معطوف می کند.
‏نقطه نظر کلی :
‏مدل مادر / کارگر با به کار بردن حافظه اشتراکی مجاز
‏مدل کار و کارگر از یکدیگر مستقل هستند.
‏2
‏مدل مادر ، کار را به کارهای گسسته تقسیم می کند و آنرا درون فاصله سراسری قرار می دهد.
‏کارگرها به طور مکرر کارها را بازیابی می کنند و نتایج را درون فاصله سراسری قرار می دهند.
‏کارگران اتمام کار را توسط معرفی برخی شرایط اعلان می کنند ، یک «پیل پرآسون » را دریافت می کنند یا توسط برخی مفاهیم دیگر خاتمه می یابند.
‏مادر نتایج را از فاصله سراسری جمع آوری می کند.
‏روشهای ممکنی که کارها را می توانند توزیع کنند:
‏مجموعه ای از کارها ( نامرتب )
‏کارها توسط به کار بردن یک شمارشگر اشتراکی در فاصله توپل در طول شناسه های کار مرتب می شوند.
‏شناسه های کار ها برای پیدا کردن داده های مرتبط استفاده می شوند.
‏فاصله توپل
‏نام لیندا برای فاصله داده ای اشتراکی اش است فاصله توپل شامل توپل ها است
‏توپل ها
‏ساختار داده های بنیادی فاصله توپل
‏توپل ها توسط یک لیست در حدود 16 فیلد بیان می شوند ، و توسط ویرگول جدا می شوند و در پرانتز ها قرار می گیرند.
‏مدل حافظه محتوایی
‏ یک توپل توسط مشخص کردن محتوایش بدست می آید
‏از دیدگاه برنامه ساز ، هیچ آدرسی که مربوط به توپل باشد وجود ندارد.
‏اساس لیندا

 

دانلود فایل

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.