پروژه بررسی دستورات و روش‌های مختلف پردازش موازی در آنالیز عددی و توسعه‌ی مثال‌های عددی برای سنجش این روشها در رایانه‌های با حافظه‌ی مشترک و رایانه‌های با حافظه‌ی توزیع شده با استفاده از نرم‌افزار فرترن و به همراه آموزش نرم‌افزار فرترن

افزایش نیاز به شبیه‌­سازی دقیق و طراحیسامانه‌­های پیچیده‌­ی سیالاتی نظامی خصوصاً در زمینه‌­ی هوافضا (مثل طراحی موشک،هواپیما و ...)، باعث افزایش حجم محاسبات مربوطه شده است. برای استفاده صحیح ازامکانات سخت افزاری موجود و انجام این محاسبات با سرعت بالا، نیازمند استفاده صحیحاز روش‌­ها و کتابخانه‌­های پردازش موازی هستیم؛ طوری که بتواند هزینه‌­ی سخت ­افزاریرا جبران کند. با ریز شدن شبکه‌­ی محاسباتی و افزایش حجم مسأله شدهنیازمند توان محاسباتی و حافظه­‌ی بیشتری برای شبیه‌­سازی هستیم. از طرفی، از نظرسخت افزاری محدودیت­‌های بسیاری برای افزایش توان محاسباتی پردازنده‌­ها و حافظه­ سامانه‌­های کامپیوتری وجود دارد. بسته به نوع معماری رایانه‌­ها، استفاده­ صحیح ازکتابخانه‌­های مختلف پردازش موازی در برنامه‌­های عددی، می­تواند در حل مسائل پیچیده­ دینامیک سیالات محاسباتی، بسیار کارگشا باشد. هدف اصلی پردازش موازی، افزایش بازدهانجام امور محاسباتی است که این بازده با توجه به نوع هدف گذاری، می­تواند درافزایش مقیاس‌پذیری و سرعت محاسبات نمایان شود؛ به این معنی که با افزایش تعدادپردازنده‌­ها، زمان انجام محاسبات آنقدر کاهش پیدا کند که با هزینه­ ارتقای سختافزار متناسب باشد. این امر امکان پذیر نخواهد بود مگر با استفاده­ صحیح از همه­ امکانات و توابع کتابخانه­‌های پردازش موازی. هدف از اجرای این طرح مطالعه، طبقهبندی و بررسی جزئی دستورات و روش­های پردازش موازی در رایانه­‌های با حافظه مشترک(با استفاده از کتابخانه­ OpenMP) و در رایانه­‌های با حافظه توزیعشده (بااستفاده از کتابخانه­ی MPI) است. استفاده از کتابخانه­‌هایOpenMP و MPI بهخودی خود دارای مطلوبیت نیست؛ بلکه به کار گیری مؤثر و صحیح این کتابخانه­‌ها درجهت افزایش سرعت مهم است. در این طرح با استفاده از برنامه‌­های مثالی نحوه‌یاستفاده­ صحیح از این کتابخانه‌­ها بررسیمی‌­شود. باتوجه به تازگی روش­های پردازش موازی، منابع مربوط به این رو‌ش‌ها محدود است و درداخل کشور هم منبع منقّحی که کتابخانه­‌های OpenMP و MPIوعملکرد آن­ها را مورد بررسی قرار داده باشد،موجود نیست. امید است که این نوشته،  قدمی در راه پر کردن این خلأ بردارد.


آنچه در این گزارش خواهید آموخت:

1- نحوه‌ی استفاده‌ی صحیح از خط فرمان لینوکس.

2- انواع معماری کامپیوترها و انواع دسته بندی کامپیوتر بر اساس معماری سخت افزاری.

3- ساختارها و دستورات کتابخانه‌ی OpenMP.

4- ساختارها و دستورات کتابخانه‌‌ی MPI.

5- روش‌های صحیح تفکیک دامنه.

6- نحوه‌ی استفاده‌ی صحیح از ساختارهای پردازش موازی با استفاده از مثال‌های متنوع.


نکات و الزامات:

1- استفاده از سیستم عامل لینوکس برای پردازش موازی توصیه می‌شود.

2- آشنایی با خط فرمان لینوکس و نحوه‌ی نصب کتابخانه‌ها در آن.

3- آشنایی با زبان‌های Fortran یا ++C/C.

4- نصب کتابخانه‌ی OpenMP و MPI برای پردازش موازی.

5- نصب کتابخانه‌ی Metis.


مشخصات کلی
تعداد صفحات محصولبیش از 200
فیلم آموزشیدارد
معرفی متغیر های ورودی نرم افزاردارد
زبان برنامه نویسی
زبان برنامه نویسی اولFORTRAN
سیالات
حوزه تخصصی 1سایر

نظر بدهید

توجه: HTML ترجمه نمی شود!
    بد           خوب

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu. 

پروژه بررسی دستورات و روش‌های مختلف پردازش موازی در آنالیز عددی و توسعه‌ی مثال‌های عددی برای سنجش این روشها در رایانه‌های با حافظه‌ی مشترک و رایانه‌های با حافظه‌ی توزیع شده با استفاده از نرم‌افزار فرترن و به همراه آموزش نرم‌افزار فرترن

  • تولید کننده: احسان میرزایی
  • شناسنامه: MC2-1163
  • موجودی: در انبار
  • تاریخ: 95-11-23
  • زبان برنامه نویسی: FORTRAN
  • سریال برنامه: MC2-1163
  • سفارش دهنده: مارکت کد
  • فایل معرفی محصول: لینک
  • 120,000تومان

برچسب ها: OpenMP, MPI, تفکیک دامنه, Fortran, فرترن, Metis, پردازش موازی, لینوکس, تفکیک دامنه, حافظه مشترک