Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Provably good task assignment on heterogeneous multiprocessor platforms for a restricted case but with a stronger adversary

Published: 01 September 2011 Publication History

Abstract

Consider the problem of scheduling a set of implicit-deadline sporadic tasks to meet all deadlines on a heterogeneous multiprocessor platform. We consider a restricted case where the maximum utilization of any task on any processor in the system is no greater than one. We use an algorithm proposed in [1] (we refer to it as LP-EE) from state-of-the-art for assigning tasks to heterogeneous multi-processor platform and (re-)prove its performance guarantee for this restricted case but for a stronger adversary. We show that if a task set can be scheduled to meet deadlines on a heterogeneous multiprocessor platform by an optimal task assignment scheme that allows task migrations then LP-EE meets deadlines as well with no migrations if given processors twice as fast.

References

[1]
S. Baruah, "Task partitioning upon heterogeneous multiprocessor platforms," in Proceedings of the 10th IEEE International Real-Time and Embedded Technology and Applications Symposium, 2004, pp. 536--543.
[2]
IBM Corp., "The Cell Project at IBM Research," http://www.research.ibm.com/cell/.
[3]
NVIDIA, "Dell and NVIDIA Workstation Solutions," http://www.nvidia.com/object/IO_16084.html.
[4]
Intel Corporation, "The 2nd generation Intel Core processor family," http://www.intel.com/consumer/products/processors/core-family.htm.
[5]
AMD Inc., "AMD Embedded G-Series Platform," http://www.amd.com/us/products/embedded/processors/Pages/g-series.aspx.
[6]
AMD Inc., "The AMD Fusion Family of APUs," http://sites.amd.com/us/fusion/apu/Pages/fusion.aspx.
[7]
IEEE Spectrum, "With Denver Project NVIDIA and ARM Join CPU-GPU Integration Race," http://spectrum.ieee.org/tech-talk/semiconductors/processors/with-denver-project-nvidia-and-arm-join-cpugpu-integration-race.
[8]
S. Baruah, "Feasibility analysis of preemptive real-time systems upon heterogeneous multiprocessor platforms," in Proceedings of the 25th IEEE International Real-Time Systems Symposium, 2004, pp. 37--46.
[9]
C. L. Liu and J. W. Layland, "Scheduling algorithms for multiprogramming in a hard real-time environment," Journal of the ACM, vol. 20, pp. 46--61, 1973.
[10]
S. Baruah, "Partitioning real-time tasks among heterogeneous multiprocessors," in Proc. of the 33 rd International Conference on Parallel Processing, 2004, pp. 467--474.
[11]
M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co, 1979.
[12]
C. N. Potts, "Analysis of a linear programming heuristic for scheduling unrelated parallel machines," Discrete Applied Mathematics, vol. 10, pp. 155--164, 1985.
[13]
IBM, "IBM ILOG CPLEX Optimizer," http://www-01.ibm.com/software/integration/optimization/cplex-optimizer/.

Cited By

View all
  • (2018)Task scheduling using Ant Colony Optimization in multicore architecturesSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-018-3260-422:15(5179-5196)Online publication date: 1-Aug-2018
  • (2012)Outstanding Paper AwardProceedings of the 2012 24th Euromicro Conference on Real-Time Systems10.1109/ECRTS.2012.21(34-43)Online publication date: 11-Jul-2012

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGBED Review
ACM SIGBED Review  Volume 8, Issue 3
Work-in-Progress (WiP) Session of the 23rd Euromicro Conference on Real-Time Systems (ECRTS 2011)
September 2011
45 pages
EISSN:1551-3688
DOI:10.1145/2038617
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 2011
Published in SIGBED Volume 8, Issue 3

Check for updates

Author Tags

  1. heterogeneous multiprocessor
  2. real-time scheduling
  3. task migrations

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Task scheduling using Ant Colony Optimization in multicore architecturesSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-018-3260-422:15(5179-5196)Online publication date: 1-Aug-2018
  • (2012)Outstanding Paper AwardProceedings of the 2012 24th Euromicro Conference on Real-Time Systems10.1109/ECRTS.2012.21(34-43)Online publication date: 11-Jul-2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media