آشنایی کامل با برنامه نویسی همروند  

مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آشنایی کامل با برنامه نویسی همروند


آشنایی کامل با برنامه نویسی همروند

حجم فایل : 95.9 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 20

آشنایی کامل با برنامه نویسی همروند



گراورنده :
شیداصادق نیا


:فهرست مطالب
1مقدمه
2تاریخچه
2.1 دهه ۱۹۵۰
2.۲ دهه ۱۹۶۰
3. 2 دهه ۱۹8۰
۴ .2دهه ۱۹۹۰
۵. 2سال ۲۰۰۰ تا کنون
3انواع کامپیوترهای موازی
4ارتباط بین پردازش ها
5عدم تعادل بار
6اصول برنامه نویسی موازی
Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com


1 7ابزارهای برنامه نویسی موازی

:POSIX Threads7.1

pthreads98دلایل استفاده از9

Open MP109دلایل و مزایای استفاده  از

10افق های محاسبات همروند

11زبان های برنامه نویسی2

mimd1312مدل

13ملزومات یک مدل محاسباتی موازی

14منابع
15تقدیروتشکر
Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com


2 مقدمه:


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

مدل های رایج و مورد استفاده در برنامه نویسی موازی عبارتند از :
حافظه اشتراکی Shared Memory●
.رشته ها –بندها Threads●
.انتقال پیامMessage Passing●
.موازات- همروندی داده ای Data Parallel●
.هیبرید – مختلط- چندگانه Hybrida●
Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com


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

●صرفه جویی در زمان
●حل کردن مسائل بزرگتر
●بهره گرفتن از منابع غیر محلی

Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com


4 تاریخچه ●دهه1960

●دهه1970

●دهه1990

●سال2000تاکنون Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com


5 انواع کامپیوتر های موازی
با توجه به طبقه بندی فیلین می توان کامپیوتر های موازی را به دو دسته عمده تقسیم نمود:

●مالتی پروسسورها با حافظه اشتراکی

●مالتی کامپیوترها با حافظه توزیع شده

Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com


6 ارتباط بین پردازش ها
وظایف در برنامه‌نویسی موازی برای انجام محاسبات خود نیاز به برقراری ارتباط بایکدیگر دارند، که
روش‌های زیر برای این کار می‌باشند:

●حافظه اشتراکی
●مدل ضمنی
●تبادل پیام
Copyright ©sadeghnia spring2013
GMail: shida.sadeghnia@gmail.com
...

  انتشار : ۲۴ اسفند ۱۳۹۸               تعداد بازدید : 226

دیدگاه های کاربران (0)

http://kia-ir.ir

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما