Burst Round Robin as a Proportional-Share Scheduling Algorithm

In this paper we introduce Burst Round Robin, a proportional-share scheduling algorithm as an attempt to combine the low scheduling overhead of round robin algorithms and favor shortest jobs. As being documented that weight readjustment enables existing proportional share schedulers to significantly...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Helmy, Tarek (author)
مؤلفون آخرون: Dekdouk, Abdelkader (author), unknown (author)
التنسيق: article
منشور في: 2020
الوصول للمادة أونلاين:https://eprints.kfupm.edu.sa/id/eprint/1462/1/d3_s18_p3_1569045631.pdf
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513400571166720
author Helmy, Tarek
author2 Dekdouk, Abdelkader
unknown
author2_role author
author
author_facet Helmy, Tarek
Dekdouk, Abdelkader
unknown
author_role author
dc.creator.none.fl_str_mv Helmy, Tarek
Dekdouk, Abdelkader
unknown
dc.date.*.fl_str_mv 2020
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv https://eprints.kfupm.edu.sa/id/eprint/1462/1/d3_s18_p3_1569045631.pdf
Burst Round Robin as a Proportional-Share Scheduling Algorithm. IEEEGCC 2007.
dc.language.none.fl_str_mv en
dc.relation.none.fl_str_mv https://eprints.kfupm.edu.sa/id/eprint/1462/
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv Burst Round Robin as a Proportional-Share Scheduling Algorithm
dc.type.none.fl_str_mv Article
PeerReviewed
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
description In this paper we introduce Burst Round Robin, a proportional-share scheduling algorithm as an attempt to combine the low scheduling overhead of round robin algorithms and favor shortest jobs. As being documented that weight readjustment enables existing proportional share schedulers to significantly reduce, but not eliminate, the unfairness in their allocations. We present a novel weight adjustment for processes that are blocked for I/O and lose some CPU time to assure proportional fairness. Experiments on the implemented simulator showed that quickly knocking away shortest processes achieves better turnaround time, waiting time, and response time. The advantage we gain is that processes that are close to their completion will get more chances to complete and leave the ready queue. This will reduce the number of processes in the ready queue by knocking out short jobs relatively faster in a hope to increase the throughput and reduce the average waiting time.
eu_rights_str_mv openAccess
format article
id KFUPM_feabcec7753012f2bce0b08943596507
identifier_str_mv Burst Round Robin as a Proportional-Share Scheduling Algorithm. IEEEGCC 2007.
language_invalid_str_mv en
network_acronym_str KFUPM
network_name_str King Fahd University of Petroleum and Minerals
oai_identifier_str oai::1462
publishDate 2020
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Burst Round Robin as a Proportional-Share Scheduling AlgorithmHelmy, TarekDekdouk, AbdelkaderunknownIn this paper we introduce Burst Round Robin, a proportional-share scheduling algorithm as an attempt to combine the low scheduling overhead of round robin algorithms and favor shortest jobs. As being documented that weight readjustment enables existing proportional share schedulers to significantly reduce, but not eliminate, the unfairness in their allocations. We present a novel weight adjustment for processes that are blocked for I/O and lose some CPU time to assure proportional fairness. Experiments on the implemented simulator showed that quickly knocking away shortest processes achieves better turnaround time, waiting time, and response time. The advantage we gain is that processes that are close to their completion will get more chances to complete and leave the ready queue. This will reduce the number of processes in the ready queue by knocking out short jobs relatively faster in a hope to increase the throughput and reduce the average waiting time.ArticlePeerReviewedinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://eprints.kfupm.edu.sa/id/eprint/1462/1/d3_s18_p3_1569045631.pdf Burst Round Robin as a Proportional-Share Scheduling Algorithm. IEEEGCC 2007. enhttps://eprints.kfupm.edu.sa/id/eprint/1462/2020info:eu-repo/semantics/openAccessoai::14622019-11-01T13:27:04Z
spellingShingle Burst Round Robin as a Proportional-Share Scheduling Algorithm
Helmy, Tarek
status_str publishedVersion
title Burst Round Robin as a Proportional-Share Scheduling Algorithm
title_full Burst Round Robin as a Proportional-Share Scheduling Algorithm
title_fullStr Burst Round Robin as a Proportional-Share Scheduling Algorithm
title_full_unstemmed Burst Round Robin as a Proportional-Share Scheduling Algorithm
title_short Burst Round Robin as a Proportional-Share Scheduling Algorithm
title_sort Burst Round Robin as a Proportional-Share Scheduling Algorithm
url https://eprints.kfupm.edu.sa/id/eprint/1462/1/d3_s18_p3_1569045631.pdf