پیاده سازی مقاله زمان بندی وظایف در سیستم های گرید – برنامه نویسی هوشمند https://matlab24.ir مشاوره و مشارکت در پیاده سازی الگوریتم های هوش مصنوعی و پیاده سازی نرم افزار های هوشمند Fri, 04 Dec 2015 07:53:35 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.3.4 https://matlab24.ir/wp-content/uploads/2014/08/matlab24-55x55.jpg پیاده سازی مقاله زمان بندی وظایف در سیستم های گرید – برنامه نویسی هوشمند https://matlab24.ir 32 32 پیاده سازی مقاله زمان بندی وظایف در سیستم های گرید https://matlab24.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%85%d9%82%d8%a7%d9%84%d9%87-%d8%b2%d9%85%d8%a7%d9%86-%d8%a8%d9%86%d8%af%db%8c-%d9%88%d8%b8%d8%a7%db%8c%d9%81-%d8%af%d8%b1-%d8%b3%db%8c%d8%b3/ https://matlab24.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%85%d9%82%d8%a7%d9%84%d9%87-%d8%b2%d9%85%d8%a7%d9%86-%d8%a8%d9%86%d8%af%db%8c-%d9%88%d8%b8%d8%a7%db%8c%d9%81-%d8%af%d8%b1-%d8%b3%db%8c%d8%b3/#comments Thu, 23 Jul 2015 12:43:10 +0000 http://matlab24.ir/?p=843 پیاده سازی مقاله زمان بندی وظایف در سیستم های گرید پیاده سازی مقاله با عنوان A Comparison of Eleven Static

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

]]>
پیاده سازی مقاله زمان بندی وظایف در سیستم های گرید

پیاده سازی مقاله با عنوان

A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems

Journal of Parallel and Distributed Computing 61, 810837   – 2001

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

ما از بین روشهای توضیح داده شده در مقاله ، چهار الگوریتم ، یعنی الگوریتم ژنتیک، الگوریتم  SA، الگوریتم GSA و الگوریتم Tabu را پیاده سازی کرده ایم و در نهایت نیز نتایج حاصل از این الگوریتم ها را با الگوریتم ICA مقایسه کرده ایم.

در زیر بخشی از توضیحات کار اورده شده است:

فرض کنیم که t وظیفه وجود دارد و m دستگاه ، و زمان انجام هر وظیفه در هر دستگاه را از قبل میدانیم در یک ماتریس t*m به نام ETC . هر سطر ماتریس ETC نشان دهنده زمان اجرای یک وظیفه در دستگاههای مختلف را نشان میدهد.بنابراین ETC(ti,mj) نشان دهنده زمان اجرای وظیفه i ام بر روی دستگاه j ام می باشد.

برای مواردی که وظیفه i ام بر روی دستگاه j ام قابل اجرا نیست (مثلا بدلیل محدودیت سخت افزاری) انگاه مقدار ETC(ti,mj) بینهایت فرض میشود.

 

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

کد متلب زمان بندی وظایف در سیستم گرید با الگوریتم ژنتیک

کد متلب زمان بندی وظایف در سیستم گرید با الگوریتم ذوب شبیه سازی شده (SA)

کد متلب زمان بندی وظایف در سیستم گرید با الگوریتم جستجوی ممنوعه (Tabu Search)

کد متلب زمان بندی وظایف در سیستم گرید با الگوریتم GSA

کد متلب زمان بندی وظایف در سیستم گرید با الگوریتم رقابت استعماری (ICA)

 

شماره تماس: 09120563264

ایمیل: matlab24ir@gmail.com و یا info@matlab24.ir

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

]]>
https://matlab24.ir/%d9%be%db%8c%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d9%85%d9%82%d8%a7%d9%84%d9%87-%d8%b2%d9%85%d8%a7%d9%86-%d8%a8%d9%86%d8%af%db%8c-%d9%88%d8%b8%d8%a7%db%8c%d9%81-%d8%af%d8%b1-%d8%b3%db%8c%d8%b3/feed/ 8