
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل: PowerPoint (قابل ویرایش و آماده پرینت)
تعداد اسلاید27
27
لینک دانلود کمی پایینتر میباشد
پاورپوینت در مورد الگوریتم کولونی زنبور عسل
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل: PowerPoint (قابل ویرایش و آماده پرینت)
تعداد اسلاید27
27
لینک دانلود کمی پایینتر میباشد
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 11
الگوریتم بانکدار
برگرفته ازWikipedia دایرهامعارف مجانی.
این صفحه باعث اجتناب از بن بست در ارتباط است. برای گرد کردن به نزدیک ترین حالت، به بخش گردکردن بانکدار مراجعه کنید.
الگوریتم بانکدار ، الگوریتم اجتناب از بن بست و مقدار منبع می باشد که توسط Edsger Dijkstra ارائه شده است. این الگوریتم توسط شبیه سازی حداکثر مقدار ممکن از پیش تعیین شده منابع، ایمنی منابع را مورد آزمایش قرار می دهد و سپس قبل از تصمیم در مورد اینکه آیا این مقدار اختصاص یافته مجاز به ارائه است یا نه ف یک وضعیت ایمنی را به منظور آزمایش شرایط بن بست موجود بری کلیه فعالیتهای معلق ، ایجاد می نماید.
انتخاب نام برای الگوریتم:
این الگوریتم در قرایند طراحی برای سیستم عامل THE ارائه شده بود که البته در EWD108 به طور مفصل به زبان آلمانی توضیح داده شده است. این نام از مقایسه آن با شیوه ای است که بانکداران برای محدودیتهای بازپرداختی استفاده می کنند.
الگوریتم
الگوریتم بانکدار هر زمانی که فرایندی نیاز به منابعی داشته باشد، توسط سیستم عامل اجرا می گردد. این الگوریتم، به وسیله ردکردن یا به تعویق انداختن درخواست، از بن بست جلوگیری می کند البته اگر درخواست تعیین کننده این باشد که قبول درخواست ممکن است سیستم را در وضعیت ناامن قرار دهد( شرایطی که بن بست می توانند در آن رخ دهد ).
منابع
به منظور به کارگیری الگوریتم بانکدار ، سه چیز لازم به ذکر است:
هر فرایند چقدر از هر منبع می تواند نیاز داشته باشد.
هر فرایند چقدر از هر منبع را دردست دارد.
هر سیستم چقدر از هر منبع را موجود دارد.
برخی از منابع مه در سیستم های واقعی یافت می شوند عبارتند از ک حافظه ،سمافورها (Semaphores) دسترسی مقدماتی ( interface access).
مثال:
با فرض اینکه سیستمی 4 نوع منبع را مشخص می کند (A,B,C and D) مثالی می آوریم از اینکه این منابع چقدر می توانند تقسیم شوند و یا بسط یابند.
توجه داشته باشد که این مثال سیستم را در لحظه ای قبل از رسیدن درخواستی برای منابع ، نشان می دهد. همچنین نوع و تعداد منابع هم خلاصه شده اند. به عنوان مثال ، سیستم های واقعی با مقادیر وسیعتری از هر منبع سرو کار دارند.
Available system resources:
A B C D
3 1 1 2
:Processes ( currently allocated resources )
A B C D
P1 1 2 2 1
P2 1 0 3 3
P3 1 1 1 0
Processes ( maximum resources)
A B C D
P1 3 3 2 2
با فرمت word و در 11 صفحه
فهرست:
1- مقدمه
2- تاریخچه
2-1 تاریخچه بیولوژیکی
جمعیت
3-3 تابع برازندگی[2]
روش های انتخاب :
3-4-3.عملگر جهش (Mutation ):
4- روند کلی الگوریتمهای ژنتیکی
5- روند کلی بهینه سازی و حل مسائل در الگوریتم ژنتیک :
6- شرط پایان الگوریتم
یک مثال ساده:
نسل اول
1-انتخاب
2- تلفیق(Crossover)
3- جهش(Mutation)
7- برخی از کاربرد الگوریتمهای ژنتیکی
8- نتیجه گیری
این مقاله ترجمه مقاله انگلیسی Low cost fault-tolerant routing algorithm for Networks-on-Chip
می باشد ./
سال انتشار : 2015/
ناشر : ELSEVIER /
تعداد صفحات مقاله انگلیسی :15/
تعداد صفحات فایل ترجمه : 30/
فرمت فایل ترجمه : Word /
مقاله اصلی را به زبان انگلیسی می توانید رایگان از اینجا دریافت فرمایید /
به همراه ترجمه فایل پاورپوینت ارایه نیز شامل 39 اسلاید نیز تقدیم شما می شود .
چکیده
در این مقاله برای قابلیت تحمل پذیری خطا برای شبکه های بر روی تراشه (NOC) از طریق مکانیزم مسیریابی یک الگوریتم جدید مسیریابی تطبیقی کارآمد پیشنهاد شده است. این الگوریتم مبتنی بر انتخاب مسیر وزن دار می باشد که از طریق ماژولهای نظارتی از ترافیک واقعی NOC استفاده میکند. هدف اصلی این الگوریتم استفاده از تصمیم گیریهای مسیریابی برای حفظ توان عملیاتی سیستم تحت شرایط خطادار است. در EDR پیشنهاد شده، در زمان واقعی طبق وضعیت کانال بیکار/مشغول/خطادار، وزنهای پورتها محاسبه شده است و بر اساس مسیر بهینه نزدیک به بسته ها، پورت با کم ترین وزن مرتب شده است. این روش مسیریاب را برای کنار گذاشتن پورتهای متراکم و تحمل کردن پورتهای خطادار قادر میکند. برای ارزیابی زمان تاخیر و توان عملیاتی الگوریتم پیشنهادی، چندیدن الگوی ترافیک برای هر دو NOC بدون خطا و خطادار بررسی شده است. نتایج نشان داده شده است که EDR توان عملیاتی بالاتری را نسبت به سایر الگوریتم های مسیریابی تحت الگوهای ترافیک مختلف و سطوح مختلف خطا دارد. به علاوه، سربار سخت افزاری برای EDR هزینه کمی دارد که موجب مقیاس پذیری NOC در مقیاس بزرگ شده است.
تماس با ما برای راهنمایی یا ترجمه با آدرس ایمیل:
magale.computer@gmail.com
شماره تماس ما در نرم افزار تلگرام:
+98 9337843121
کانال تلگرام @maghalecomputer
توجه: اگر کارت بانکی شما رمز دوم ندارد، در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.
کلونی مورچه ها و به طور کلی جوامع حشرات اجتماعی ،سیستم های گسترده ای هستند که علی رغم سادگی ، ساختار اجتماعی کاملاٌ سازمان یافته ای را عرضه می کنند . از طریق این سازماندهی کلونی مورچگان می تواند وظایف پیچیده ای را انجام دهد که در برخی موارد فراتر از توانایی های یک مورچه است