دانلود مقاله برنامه نویسی همروند

ارسال شده در: پاورپوینت و ورد | ۰

دانلود مقاله برنامه نویسی همروند

  • عنوان مقاله : برنامه نویسی همروند
  • نوع فایل : word قابل ویرایش
  • تعداد صفحات : ۴۹
  • قیمت : ۳۹۰۰ تومان

فهرست مطالب :

  • چـرا بـرنامه نویـسی همـروند
  • محاسبات موازی چیست
  • رده بندی کامپیوترهای موازی
  • پردازنده چندکاره
  • معماری مالتی پروسسور
  • معماری مالتی کامپیوتر ها
  • توپولوژی مالتی کامپیوترها
  • استفاده از مدلMPI در برنامه نویسی موازی
  • محاسبات توزیع شده

مقدمه

برنامه نویسی همروند-همزمان concurrent انواع مختلفی دارد:

۱- برنامه نویسی موازی Programming Parallel

۲- برنامه نویسی توزیع شده Distributed Programming که خود به نوعی معماری مالتی کامپیوتر را توسعه می دهد.

۳- برنامه نویسی Multithread Programming

در این مقاله می کوشیم برنامه نویسی موازی و مدل های آن و برنامه نویسی توزیع شده را معرفی کنیم.

مدل های رایج و مورد استفاده در برنامه نویسی موازی عبارتند از :

۱- حافظه اشتراکی Shared Memory

۲- رشته ها –بندها Threads

۳- انتقال پیام Message Passing

۴- موازات- همروندی داده ای Data Parallel

۵- هیبرید – مختلط- چندگانه Hybrid

معماری های حافظه کامپیوتر موازی:

۱- حافظه اشتراکی Shared Memory

۲- حافظه توزیع شدهDistributed Memory

۳- حافظه توزیع شده – اشتراکی Hybrid Distributed-Shared Memory

معماری کامپِیوترهای موازی ِیا همروند اغلب به دو دسته بزرگ تقسِیم می شود:

۱- مالتی پروسسورهاMulti Processor

۲- مالتی کامپِیوترها Multi Computer

ترتیب ضد همروندی

ترتیب، یکی از نگرشهایاساسی فعالیت انسانی و قانون طبیعت است. هر روز ، تاریکی شب به صورت ترتیبی و متوالی به روشنایی روز تبدیل می شود و بالعکس هر فرد در زندگی روزمره به طور ترتیبی ، مراحلی از فعالیتها را انجام می دهد. محاوره انسانی به صورت ترتیبی صورت می پذیرد و اطلاعات و دانش به صورت ترتیبی بیان می شود. بنابراین طبیعی بود که ابتدا الگوریتم ها و برنامه های کامپیوتری به صورت ترتیبی بیان شوند. با وجود این حتی قبل از اینکه اولین کامپیوترهای الکترونیکی ساخته شوند مفهوم ریاضیاتی یک الگوریتم ، بر حسب دنباله ای متناهی از اعمال تعریف شده بود همانگونه که علم کامپیوتر به تدریج تکامل می یافت. به خصوص در سالهای اخیر ، آشکار گردید که مفهوم ترتیب تنها قسمتی از داستان است. یعنی فعالیت بشر و قوانین طبیعی نه تنها ترتیبی است بلکه تا حد زیادی همروند است و همروند بودن مانند ترتیب دارای اهمیت اساسی است .افراد ممکن است به صورت ترتیبی محاوره کرده و عمل یا فعالیت خود را انجام دهند اما آنها جزئی از یک ارگانیزم هستند که حامل تعدادی زیادی فرد است که به صورت همروند در حال فعالیت می باشند .

پشتیبانی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *