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

Publish Year: 1390
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 766

This Paper With 8 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

CSCCIT01_137

تاریخ نمایه سازی: 8 بهمن 1390

Abstract:

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

Keywords:

زمان بندی چند پردازنده ای , گراف وظایف , الگوریتم های تکاملی

Authors

رضا نوید

دانشگاه آزاد اسلامی واحد تبریز - گروه مهندسی کامپیوتر

حبیب ایزدخواه

دانشگاه آزاد اسلامی واحد تبریز - گروه مهندسی کامپیوتر

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Armstrong, R., Hensgen, D., and Kidd, T., "The relative performance ...
  • Haupt, R.L. Haupt, S.E., Parallel genetic algorithms, John willy & ...
  • J. J. Hwang, Y. C. Chow, F. _ Anger and ...
  • G. C. Sih and E. A. Lee, A Compile-Time Scheduling ...
  • J. Baxter and , H. Patel, The LAST Algorithm: A ...
  • E. G. Coffman, Computer and Job-Shop Scheduling Theory, Wiley, New ...
  • B. Kruatrachue and T. G. Lewis, Duplication Scheduling heuristic (DSH): ...
  • M. Y. Wu and D D. Gajski, Hyper-tool: A Programming ...
  • I. Ahmad and Y K. Kwok, On Parallelizing the Multiprocessor ...
  • Min-You Wu, MCP Revisited, Department of Electrical and Computer Engineering, ...
  • M. Iverson, F. Ozguner, and G. Follen Parallelizing existing applications ...
  • S. Ranaweera and D. P. Agrawal. Task Duplication based scheduling ...
  • Cristina Boeres, Josre Viterbo Filho and Vinod E.F Rebello, 2004. ...
  • Bajaj, R and D.P. Agrawal, 2004. Improving scheduling of tasks ...
  • E. Ilavarasan and P. Thambidurai, Low Complexity Performance Effective Task ...
  • نمایش کامل مراجع