Static Task Graph Scheduling on Multiprocessors

سال انتشار: 1385
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 1,574

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ACCSI12_069

تاریخ نمایه سازی: 23 دی 1386

چکیده مقاله:

Effective scheduling is of great importance to parallel programming environments. The aim is to minimize the completion time of task graphs. The completion time of a task graph is directly affected by the length of its critical path. Hence, the trend of an evolutionary approach for task graph scheduling can be biased towards reduction of the critical path. Task graph scheduling is a NP-hard problem. Deterministic approaches are not applicable in this context. Thereof, application of evolutionary processing and especially genetic algorithms are effective for solving scheduling problems. In this paper, a new genetic scheduling algorithm is presented. The algorithm, in the first priority, minimizes the critical path length of the parallel program task graph and in the second priority minimizes the inter-processor communication time. Thereby, it achieves a better scheduling in comparison with the existing approaches such as BCGA, CGL, MCP.

کلیدواژه ها:

نویسندگان

Saeed Parsa

Faculty of Computer Engineering, Iran University of Science and Technology, Tehran, Iran

Shahriar Lotfi

Faculty of Computer Engineering, Iran University of Science and Technology, Tehran, Iran

Naser Lotfi

Department of Computer Engineering, Shabestar Islamic Azad University, Shabestar, Iran

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Coffiman E. G., Computer and Job-Shop Scheduling Theory, John-Wiley, 1976. ...
  • Garey M. R. and Johnson D. S., Computers and Intractability: ...
  • Goldberg D. E., Genetic Algorithms in Search, Optimization, and Machine ...
  • Sarkar V., Partitioning and Scheduling Parallel Programs for Multipr Ocessors, ...
  • Ahmad I. and Kwok Y. K., "On Parallelizing the Mul ...
  • Al -Mouhamed M. A., "Lover Bound on the Number of ...
  • Correa R. C., Ferreira A. and Rebreyend P., "Scheduling Mul ...
  • Hwang J. J., Chow Y. C., Anger F. D. and ...
  • Kasahara H. and Narita S., "Practical Mul tiprocessor Scheduling Algorithms ...
  • Kwok Y. K. and Ahmad I., "Ben chmarking and Comparison ...
  • S. H.Hou E., Ansari N. and Ren H., "A Genetic ...
  • Shirazi B., Wang M. and Pathak G., "Analysis and Evaluation ...
  • Sih G. C. and Lee E. A., "A Compile-Time Scheduling ...
  • FFT1 296 28 32 152 124 124 0% FFT2 760 ...
  • IRR 1330 41 69 600 580 475 18.1% Fig. 14. ...
  • FFT2 780/1 200/8 205/8 205/8 225/8 240/8 190/8 FT4 3440/1 ...
  • IRR 1330/1 725/7 605/12 605/7 710/8 840/3 ...
  • _ International CSI Computer Conference (CSICC'07) Shahid Beheshti University, Tehran, ...
  • and Distributed Systems, Vol. 4, No. 2, pp. 75-87, February ...
  • Wu A. S., Yu H., Jin Sh., Lin K. Ch. ...
  • Wu M. Y. and Gajski D. D., "Hyper tool: A ...
  • Baxter J. and Patel J. H., "The LAST Algorithm: A ...
  • Dhodhi M. K., Ahmad I., _ 'Multipro cessor Scheduling Scheme ...
  • Brest J. and Zumer V., "A Comparison of the Static ...
  • Rinehart M., Kianzad V., and S. Bhattacharyya Sh., "A Modular ...
  • D. Jong K. A. and Spears W. M., ،0 A ...
  • نمایش کامل مراجع