Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 17 May 2017

Scheduling Jobs through Gap Filling and Optimization Techniques in Computational Grid

Omar Dakkak1, Shahrudin Awang Nor1 & Suki Arif1

Journal of Computer Science, Volume 13, Issue 5, pp. 105–113 · doi.org/10.3844/jcssp.2017.105.113

7,418 accesses4,412 downloads1 citations (Crossref)Metrics
Cite Check for updates

Abstract

Due to the heterogeneity and complexity in grid computing, classical algorithms may not be able to deal with dynamic jobs properly. In the dynamic mode, incoming jobs reach the scheduler arbitrary. Therefore, scheduling the jobs using simple policy alone deteriorates the performance of the scheduler. Thus, a policy that can handle the dynamicity efficiently is indispensable. This paper presents the Swift Gap mechanism (SG), which is a hybridization of the Best Gap mechanism, alongside with Tabu search (BGT). In addition, a new decision rule based on completion time is included into the outcome mechanism. The new decision rule based on completion time has shown a significant improvement in the Quality of Service (QoS), especially for a slowdown, tardiness, waiting time and response time. Moreover, an evaluation of the new proposed mechanism Swift Gap is provided. From the evaluation, Swift Gap outperforms BGT, Conservative Backfilling (CONS) and Extensible Argonne Scheduling System (EASY).

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Dakkak, O., Nor, S. A. & Arif, S. (2017). Scheduling Jobs through Gap Filling and Optimization Techniques in Computational Grid. Journal of Computer Science, 13(5), 105–113. https://doi.org/10.3844/jcssp.2017.105.113

Licence
CC BY 3.0
Issue
Volume 13, Issue 5
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Scheduling Jobs through Gap Filling and Optimization Techniques in Computational GridJournal of Computer Science · Volume 13, Issue 5 · pp. 105–113 · CC BY 3.0Download