برنامه نویسی همروند-50684769

|50684980|download
مشخصات فایل مورد نظر در مورد برنامه نویسی همروند آماده دریافت می باشد برای مشاهده جزئیات فایل به ادامه مطلب یا دریافت فایل بروید.

حجم فایل : 280.8 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 25
بنام خدا 2 جلسه اول فصل اول درس 3 مقدمه: در این فصل به معرفی موضوع همروندی ، اهمیت ، انگیزه ها و تعریف آن پرداخته خواهد شد. سعی می گردد با یک مثال ساده دنیای محاسبات همروند معرفی شود. در ادامه به سبک و مؤلفه های آن اشاره خواهد شد. 4 اهمیت موضوع و انگیزه ها مفهوم همروندی یکی از مفاهیم اساسی در مدیریت چند پروسسی مطرح در یک سیستم کامپیوتری منفرد و همچنین در سیستم های موازی و توزیع شده به حساب می آید. نیاز به سرعت های محاسباتی بالا و همچنین دقت بالا در برنامه های کاربردی امروزی از مهمترین انگیزه های است که باعث شکل گرفتن ، رشد و توسعه سبک جدید برنامه نویسی موسوم به همروند شده است.
در سیستم های واقعی و سیستم های بحرانی که در نظر گرفتن پارامتر زمان بسیار حائز اهمیت است. بدین معنا که رویدادهایی در آن سیستم بایستی قبل از زمان مشخصی خاتمه یابد و یا این که زمان پاسخ رویداد ها بسیار کم باشد ، انجام کارها به صورت همروند امری ضروری می باشد. 5 امروزه یک سری مشکلات موسوم به مشکلات عظیم مطرح هستند که برای حل آنها و رسیدن به جواب خصوصا به جوابهای با دقت بالا و مطمئن در یک زمان معقول نیاز به سرعت های محاسباتی بسیار بالا ست که با افزایش اندازه مشکل ، سرعت مورد نیاز بایستی به طور نمائی افزایش یابد. لذا سرعت کامپیوترهای تک پردازنده ای که به صورت خطی افزایش می یابد و این افزایش نیز حدی دارد ، نمیتواند جوابگوی چنین مسائلی باشد. مسائلی از قبیل پیش بینی هوا و مدلسازی محیط های مختلف ، شبیه سازی مشکلات متعدد مطرح در علوم مهندسی از چنین مسائل عظیم محسوب می شوند. چنین سبک برنامه نویسی و چند وظیفه ای را میسر می سازد.
افزایش کارایی سیستم ها از مهمترین انگیزه های استفاده از همروندی است. همروندی یا روی هم انداختن عملیات ورودی / خروجی با محاسبات و همچنین با روی هم انداختن محاسبات باعث کاهش زمان اجرای برنامه و بهبود دیگر معیارهای کارایی می شود. 6 مشکلات: در تولید و گسترش نرم افزارهای صحیح و کارای همروند و به طور کلی نرم افزارهای موازی و توزیع شده مشکلات عدیده ای مطرح هستند که تا حد زیادی چنین مشکلاتی در دنیای محاسبات ترتیبی حل شده است.
در دنیای محاسبات ترتیبی استفاده از مدل وان نیومن که به عنوان پلی ما بین نرم افزار و سخت افزار عمل می کند بسیاری از مشکلات را حل نموده است و تولید و گسترش نرم افزارهای ترتیبی را به سهولت فراهم می سازد ولی در دنیای محاسبات موازی و توزیع شده در هیچیک از لایه های مطرح در طراحی یک نرم افزار و به طور کلی سیستم، یک مدل واحد جامع همه منظوره وجود ندارد.
7 از طرف دیگر به علت وجود مشکلاتی که در نحوه عملکرد کامپایلرهای موازی ، سیستم عامل های ماشین های موازی و توزیع شده و همچنین مشکلات موجود در معماری و در اجزا ماشین های موازی و توزیع شده مطرح شده است، رسیدن به کارایی بالا که از اهم اهداف مح...



مطالب دیگر:
📜پاورپوینت ریخته گری چدن خاکستری📜پاورپوینت سیم بکسل ها و انواع اتصالات آنها📜پاورپوینت رینگ ها📜پاورپوینت تکنولوژی آهنگری📜پاورپوینت ذوب چدن ها📜پاورپوینت ماهیچه سازی و قالب گیری مدلهای ماهیچه دار📜برنامه نویسی دستگاه فرز با کنترلر SINUMERIK📜برنامه نویسی دستگاه تراش با کنترلر FANUC📜برنامه نویسی دستگاه تراش با کنترلر SINUMERIK📜برنامه نویسی دستگاه فرز با کنترلر FANUC📜شیپ فایل شهرهای استان بوشهر📜شیپ فایل شهرهای استان اردبیل📜شیپ فایل شهرهای استان البرز📜شیپ فایل حوضه آبریز رودخانه ارس📜شیپ فایل شهرهای استان اصفهان📜شیپ فایل شهرهای استان فارس📜شیپ فایل شهرهای استان قزوین📜شیپ فایل حوضه آبریز رودخانه اترک📜شیپ فایل شهرهای استان قم📜شیپ فایل شهرهای استان گیلان📜شیپ فایل شهرهای استان گلستان📜شیپ فایل حوضه آبریز رودخانه سفیدرود📜شیپ فایل شهرهای استان همدان📜شیپ فایل شهرهای استان هرمزگان📜شیپ فایل حوضه آبریز رودخانه های بین سفید رود و هراز