An Optimized Genetic Approach for Scheduling Task Duplication in Parallel Systems
Current Journal of Applied Science and Technology · pp. 1–12 · Published 17 Jun 2015
10.9734/BJAST/2015/17171Abstract
Task Scheduling deals with the set of tasks assigned to parallel multiprocessor system and the execution order of the schedule so that the total execution time is minimized. The role of a good scheduling algorithm is to efficiently assign each task to a processor depending on the resources needed, the communication overhead between related tasks is reduced and the precedence relations among tasks are satisfied. It can be efficiently used for tasks that have a large calculation, and have time constraints to complete the schedule. The efficient execution of the task scheduling on parallel system takes the structure of the task and the performance characteristics of the proposed genetic algorithm. It falls in the category of NP-complete problem. This study proposes a parallel genetic algorithm-based approach to schedule tasks on parallel system with task duplication heuristics. Task duplication can minimize inter-processor communication and hence results in shorter finish times. Its performance is measured in comparison with the Round Robin (RR), First Come First Serve (FCFS), and Multi-level queue scheduling (MQS), Shortest Job First (SJF), Largest Job First (LJF) and Priority scheduling methods.
Cited by 2
A. M. Josphin, D. I. George Amalarathinam · 2017 World Congress on Computing and Communication Technologies (WCCCT) · 2017
F. J. Lopez-Jaquez · 2016
Related research
- An Intelligent Tuned Harmony Search Algorithm for Optimum Design of Steel Framed Structures to AISC-LRFD — shares topic coverage
- A Genetic Algorithm with Neighborhood Search to Solve Integer and Linear Programming Problems — shares topic coverage
- Genetic Algorithm Based on K-means-Clustering Technique for Multi-objective Resource Allocation Problems — shares topic coverage
- A Genetic Algorithm in Green Cloud Computing — shares topic coverage
- Combining a Continuous Search Algorithm with a Discrete Search Algorithm for Solving Non-linear Bi-level Programming Problem — shares topic coverage
Article metrics
Real usage data collected on this platform.
0
Page views
0
PDF downloads
0
Outbound clicks
2
Citations
Views by country
Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".
No views recorded yet.
Traffic sources
Referring site, by host.
No traffic recorded yet.
Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.