فرمت فایل : پاورپوینت قابل ویرایش تعداد اسلاید: 43 قسمتی از پاورپوینت : برنامه نویسی همروند و موازی برنامه همرند مجمرعه ای از نخ های ترتیبی که به صورت موازی (منطقی) اجرا می شوند پیاده سازی چند برنامگی اجرای نخ ها بر روی یک پردازنده با تعویض اجرای آنها چند پردازنده ای اجرای نخ ها بر روی یک سیستم چند پردازنده ای یا چند هسته ای پردازش توزیع شده اجرای نخ ها بر روی چند ماشین مختلف برنامه های همروند و موازی همروندی فقط اجرای موازی نیست! همروندی به صورت اجرای interleaved پردازش همزمان منطقی اجرا بر روی یک پردازنده اجرای موازی پردازش همزمان فیزیکی اجرا بر روی چند پردازنده همگام سازی تمامی حالات اجرایی نخ ها، اجرای صحیح و قابل قبول نیستند مکانیسم های همگام سازی برای محدود کردن حالات مختلف اجرایی همگام سازی با دو هدف صورت می گیرد امن بودن برنامه در به روز رسانی های مشترک جلوگیری از شرایط مسابقه! (race conditions) هماهنگی اعمال نخ ها ...