CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

Solving Task Scheduling Problem in Multi-processors with Genetic Algorithm and Task Duplication

عنوان مقاله: Solving Task Scheduling Problem in Multi-processors with Genetic Algorithm and Task Duplication
شناسه ملی مقاله: ICS12_190
منتشر شده در دوازدهمین کنفرانس ملی سیستم های هوشمند ایران در سال 1392
مشخصات نویسندگان مقاله:

Hojjat Allah Bazoobandi - Computer Engineering Department University of Birjand Birjand, Iran
Maryam Khorashadizadeh - Computer Engineering Department University of Birjand Birjand, Iran
Mahdi Eftekhari - Computer Engineering Department Shahid Bahonar University of Kerman Kerman, Iran

خلاصه مقاله:
Parallel arithmetic are methods for processing in distributed and multi processors environments. The purpose of parallel arithmetic is to accelerate executing a group of tasks,dividing applications to sub-tasks and executing them at the same time. In this paper, we propose a genetic based technique forsolving task scheduling in multi-processor systems. In some cases, the cost to execute a task becomes more than retrieving theinformation of task from one processor to another. To address this property we use a thought-out task duplication policy to decrease the overall computation time. Because each task canduplicate more than once, the length of chromosomes in the proposed method will change dynamically. Furthermore, asimple and efficient strategy is proposed for task priority assignment. Experimental results confirm the effectiveness of ourproposed method in seven benchmark problems in comparison with previous works.

کلمات کلیدی:
Multi-processor Task Scheduling; Genetic Algorithm; Task Duplication; Parallel Processing

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/276269/