File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Competitive non-migratory scheduling for flow time and energy

TitleCompetitive non-migratory scheduling for flow time and energy
Authors
KeywordsCompetitive analysis
Dynamic speed scaling
Energy minimization
Online scheduling algorithms
Issue Date2008
PublisherACM.
Citation
Annual Acm Symposium On Parallelism In Algorithms And Architectures, 2008, p. 256-264 How to Cite?
AbstractEnergy usage has been an important concern in recent research on online scheduling. In this paper we extend the study of the tradeoff between flow time and energy from the single-processor setting [8, 6] to the multi-processor setting. Our main result is an analysis of a simple non-migratory online algorithm called CRR (classified round robin) on m ≤ 2 processors, showing that its flow time plus energy is within O(1) times of the optimal non-migratory offline algorithm, when the maximum allowable speed is slightly relaxed. This result still holds even if the comparison is made against the optimal migratory offline algorithm (the competitive ratio increases by a factor of 2.5). As a special case, our work also contributes to the traditional online flow-time scheduling. Specifically, for minimizing flow time only, CRR can yield a competitive ratio one or even arbitrarily smaller than one, when using sufficiently faster processors. Prior to our work, similar result is only known for online algorithms that needs migration [21, 23], while the best non-migratory result can achieve an O(1) competitive ratio [14]. The above result stems from an interesting observation that there always exists some optimal migratory schedule S that can be converted (in an offline sense) to a non-migratory schedule S′ with a moderate increase in flow time plus energy. More importantly, this non-migratory schedule always dispatches jobs in the same way as CRR. Copyright 2008 ACM.
Persistent Identifierhttp://hdl.handle.net/10722/93429
References

 

DC FieldValueLanguage
dc.contributor.authorLam, TWen_HK
dc.contributor.authorTo, IKKen_HK
dc.contributor.authorLee, LKen_HK
dc.contributor.authorWong, PWHen_HK
dc.date.accessioned2010-09-25T15:00:53Z-
dc.date.available2010-09-25T15:00:53Z-
dc.date.issued2008en_HK
dc.identifier.citationAnnual Acm Symposium On Parallelism In Algorithms And Architectures, 2008, p. 256-264en_HK
dc.identifier.urihttp://hdl.handle.net/10722/93429-
dc.description.abstractEnergy usage has been an important concern in recent research on online scheduling. In this paper we extend the study of the tradeoff between flow time and energy from the single-processor setting [8, 6] to the multi-processor setting. Our main result is an analysis of a simple non-migratory online algorithm called CRR (classified round robin) on m ≤ 2 processors, showing that its flow time plus energy is within O(1) times of the optimal non-migratory offline algorithm, when the maximum allowable speed is slightly relaxed. This result still holds even if the comparison is made against the optimal migratory offline algorithm (the competitive ratio increases by a factor of 2.5). As a special case, our work also contributes to the traditional online flow-time scheduling. Specifically, for minimizing flow time only, CRR can yield a competitive ratio one or even arbitrarily smaller than one, when using sufficiently faster processors. Prior to our work, similar result is only known for online algorithms that needs migration [21, 23], while the best non-migratory result can achieve an O(1) competitive ratio [14]. The above result stems from an interesting observation that there always exists some optimal migratory schedule S that can be converted (in an offline sense) to a non-migratory schedule S′ with a moderate increase in flow time plus energy. More importantly, this non-migratory schedule always dispatches jobs in the same way as CRR. Copyright 2008 ACM.en_HK
dc.languageengen_HK
dc.publisherACM.en_HK
dc.relation.ispartofAnnual ACM Symposium on Parallelism in Algorithms and Architecturesen_HK
dc.subjectCompetitive analysisen_HK
dc.subjectDynamic speed scalingen_HK
dc.subjectEnergy minimizationen_HK
dc.subjectOnline scheduling algorithmsen_HK
dc.titleCompetitive non-migratory scheduling for flow time and energyen_HK
dc.typeConference_Paperen_HK
dc.identifier.emailLam, TW: hresltk@hkucc.hku.hken_HK
dc.identifier.emailLee, LK: lklee@cs.hku.hken_HK
dc.identifier.authorityLam, TW=rp00135en_HK
dc.identifier.authorityLee, LK=rp00140en_HK
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1145/1378533.1378580en_HK
dc.identifier.scopuseid_2-s2.0-57349137634en_HK
dc.identifier.hkuros146736en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-57349137634&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage256en_HK
dc.identifier.epage264en_HK
dc.identifier.scopusauthoridLam, TW=7202523165en_HK
dc.identifier.scopusauthoridTo, IKK=23398547200en_HK
dc.identifier.scopusauthoridLee, LK=12646190100en_HK
dc.identifier.scopusauthoridWong, PWH=9734871500en_HK
dc.identifier.citeulike6497502-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats