Energy and Time Efficient Scheduling of Tasks with Dependencies on Asymmetric Multiprocessors

Computer Science – Distributed – Parallel – and Cluster Computing

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

In this work we study the problem of scheduling tasks with dependencies in multiprocessor architectures where processors have different speeds. We present the preemptive algorithm "Save-Energy" that given a schedule of tasks it post processes it to improve the energy efficiency without any deterioration of the makespan. In terms of time efficiency, we show that preemptive scheduling in an asymmetric system can achieve the same or better optimal makespan than in a symmetric system. Motivited by real multiprocessor systems, we investigate architectures that exhibit limited asymmetry: there are two essentially different speeds. Interestingly, this special case has not been studied in the field of parallel computing and scheduling theory; only the general case was studied where processors have $K$ essentially different speeds. We present the non-preemptive algorithm ``Remnants'' that achieves almost optimal makespan. We provide a refined analysis of a recent scheduling method. Based on this analysis, we specialize the scheduling policy and provide an algorithm of $(3 + o(1))$ expected approximation factor. Note that this improves the previous best factor (6 for two speeds). We believe that our work will convince researchers to revisit this well studied scheduling problem for these simple, yet realistic, asymmetric multiprocessor architectures.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Energy and Time Efficient Scheduling of Tasks with Dependencies on Asymmetric Multiprocessors does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Energy and Time Efficient Scheduling of Tasks with Dependencies on Asymmetric Multiprocessors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Energy and Time Efficient Scheduling of Tasks with Dependencies on Asymmetric Multiprocessors will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-728082

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.