سایت http://30book.4kia.ir سایت دانلود کتاب ,دانلود مقاله,دانلود تحقیق ,دانلود گزارش کاراموزی ,دانلود طرح توجیهی ,دانلود پروژه ,دانلود پاورپوینت ,دانلود جزوه وغیره

آمار بازدید

  • بازدید امروز : 854
  • بازدید دیروز : 636
  • بازدید کل : 2928725

دانلود پاورپوینت پردازنده هاي چند هسته اي


دانلود پاورپوینت پردازنده هاي چند هسته اي با فرمت pptودر43اسلاید قابل ویرایش

قسمتی از متن پاورپوینت

— پاورپوینت شامل تصاویر میباشد —-

اسلاید ۱ :

A time when Freshmen will be taught

sequential programming

as a special case of

parallel programming

اسلاید ۲ :

بحران نرم افزاری اول

—زمان: ۱۹۶۰-۷۰

—مشکل: برنامه نویسی به زبان اسمبلی

—نیاز به تجرید و قابلیت جابه جایی بدون از دست دادن کارایی برنامه ها

—راه حل: زبان های سطح بالا مانند فرترن و c

اسلاید ۳ :

بحران نرم افزاری دوم

—زمان: ۱۹۸۰-۹۰

—مشکل: ناتوانی در ساخت و نگهداری برنامه های کاربردی پیچیده که به صورت گروهی ایجاد می شوند

—کامپیوترها می توانستند برنامه هایی با پیچیدگی بالاتر را اجرا کنند

—نیاز به قابلیت انعطاف و قابلیت نگهداری برای برنامه ها

— کارایی بالا مطرح نبود با توجه به قانون مور (Moor) بدست می آمد

اسلاید ۴ :

بحران نرم افزاری دوم

—راه حل:

—برنامه نویسی شی گرا

—متدولوژی های نرم افزاری بهتر

—ابزارهای بهتر برای ایجاد برنامه ها

اسلاید ۵ :

امروزه: برنامه نویسان و پردازنده ها!!

—برنامه نویسان چیزی در مورد پردازنده نمی دانند!

—زبانهای سطح بالا به صورت انتزاعی پردازنده ها را مخفی می کنند

—بایت کد جاوا مستقل از ماشین است

—بر مبنای قانون مور به منظور بدست آوردن سرعت بالاتر نیازی نیست برنامه نویسان چیزی در مورد پردازنده ها بدانند

—برنامه ای که ۳۰ سال پیش به زبان c نوشته شده است همچنان کار می کند و بر روی کامپیوترهای امروزی بسیار سریعتر اجرا می شود

 

اسلاید ۶ :

—زمان: ۲۰۰۵-…

—مشکل: کارایی برنامه های ترتیبی!! (قانون مور!)

—نیاز به بهبود کارایی منطقی و پیوسته برای برنامه ها

—برای پشتیبانی جنبه های جدید و حجم بالا و در حال رشد داده ها

—

—پردازنده های چند هسته ای!

—مدل های برنامه نویسی موازی

—تبدیل برنامه های بازمانده ترتیبی به موازی

اسلاید ۷ :

برنامه نویسی همروند و موازی

—برنامه همرند

—مجمرعه ای از نخ های ترتیبی که به صورت موازی (منطقی) اجرا می شوند

—پیاده سازی

—چند برنامگی

—اجرای نخ ها بر روی یک پردازنده با تعویض اجرای آنها

—چند پردازنده ای

—اجرای نخ ها بر روی یک سیستم چند پردازنده ای یا چند هسته ای

—پردازش توزیع شده

—اجرای نخ ها بر روی چند ماشین مختلف

اسلاید ۸ :

برنامه های همروند و موازی

—همروندی فقط اجرای موازی نیست!

—همروندی به صورت اجرای interleaved

—پردازش همزمان منطقی

—اجرا بر روی یک پردازنده

—اجرای موازی

—پردازش همزمان فیزیکی

—اجرا بر روی چند پردازنده

اسلاید ۹ :

همگام سازی

—تمامی حالات اجرایی نخ ها، اجرای صحیح و قابل قبول نیستند

—مکانیسم های همگام سازی برای محدود کردن حالات مختلف اجرایی

—همگام سازی با دو هدف صورت می گیرد

—امن بودن برنامه در به روز رسانی های مشترک

—جلوگیری از شرایط مسابقه! (race conditions)

—هماهنگی اعمال نخ ها

اسلاید ۱۰ :

امن بودن

—دسترسی همزمان چند نخ به منبع مشترک

—امن اگر:

—تمامی دسترسی ها اثری بر منبع نداشته باشند

—خواندن یک متغیر

—یا دسترسی ها خنثی (idempotent) باشند

—Y=sign(a); , a=a*2;

—یا تنها یک دسترسی در هر زمان

—انحصار متقابل (mutual exclusion)

 


مبلغ قابل پرداخت 10,000 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۱۲ مرداد ۱۴۰۰               تعداد بازدید : 329
دانلود پاورپوینت  تصميم گيري چند معياره (MCDM Multi Criteria  Decision Making)

دانلود پاورپوینت تصميم گيري چند معياره (MCDM Multi Criteria Decision Making)

عنوان: تصميم گيري چند معياره (MCDM Multi Criteria Decision Making) فرمت فایل: pptx تعداد اسلاید ها: 56 زبان: فارسی دسته بندی: علوم انسانی ، روانشناسی چکیده: مقدمه :مصر باستانپیشگویان یونانیجوهر تمامی فعالیت های مدیریتی،تصمیم گیری استذهن محققین در دهه های اخیر (1970) ... ...

تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد

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