Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/795691.797919guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Task Execution Time Modeling for Heterogeneous Computing Systems

Published: 01 May 2000 Publication History

Abstract

A distributed heterogeneous computing (HC) system consists of diversely capable machines harnessed together to execute a set of tasks that vary in their computational requirements. Heuristics are needed to map (match and schedule) tasks onto machines in an HC system to optimize some figure of merit.This paper characterizes a simulated HC environment by using the expected execution times of the tasks that arrive in the system onto the different machines present in the system. This information is arranged in an expected time to compute (ETC) matrix as a model of the given HC system, where the entry (i, j) is the expected execution time of task i on machine j.This model is needed to simulate different HC environments to allow testing of relative performance of different mapping heuristics under different circumstances. In particular, the ETC model is used to express the heterogeneity among the runtimes of the tasks to be executed and among the machines in the HC system.An existing range-based technique to generate ETC matrices is described. A coefficient-of-variation based technique to generate ETC matrices is proposed, and compared with the range-based technique. The coefficient-of-variation-based ETC generation method provides a greater control over the spread of values (i.e., heterogeneity) in any given row or column of the ETC matrix than the range-based method.

Cited By

View all
  • (2021)MARCO: A High-performance Task Mapping and Routing Co-optimization Framework for Point-to-Point NoC-based Heterogeneous Computing SystemsACM Transactions on Embedded Computing Systems10.1145/347698520:5s(1-21)Online publication date: 17-Sep-2021
  • (2019)Minimized Makespan Based Improved Cat Swarm Optimization for Efficient Task Scheduling in Cloud DatacenterProceedings of the 2019 3rd High Performance Computing and Cluster Technologies Conference10.1145/3341069.3341074(16-20)Online publication date: 22-Jun-2019
  • (2019)An energy-efficient task scheduling algorithm for heterogeneous cloud computing systemsCluster Computing10.1007/s10586-018-2858-822:2(509-527)Online publication date: 1-Jun-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
HCW '00: Proceedings of the 9th Heterogeneous Computing Workshop
May 2000
ISBN:0769505562

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 May 2000

Author Tags

  1. execution time modeling
  2. heterogeneity modeling
  3. machine heterogeneity
  4. system characterization
  5. task heterogeneity

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)MARCO: A High-performance Task Mapping and Routing Co-optimization Framework for Point-to-Point NoC-based Heterogeneous Computing SystemsACM Transactions on Embedded Computing Systems10.1145/347698520:5s(1-21)Online publication date: 17-Sep-2021
  • (2019)Minimized Makespan Based Improved Cat Swarm Optimization for Efficient Task Scheduling in Cloud DatacenterProceedings of the 2019 3rd High Performance Computing and Cluster Technologies Conference10.1145/3341069.3341074(16-20)Online publication date: 22-Jun-2019
  • (2019)An energy-efficient task scheduling algorithm for heterogeneous cloud computing systemsCluster Computing10.1007/s10586-018-2858-822:2(509-527)Online publication date: 1-Jun-2019
  • (2018)Energy-Efficient Task Consolidation for Cloud Data CenterInternational Journal of Cloud Applications and Computing10.5555/3212646.32126528:1(117-142)Online publication date: 1-Jan-2018
  • (2018)Efficient Job Scheduling in Computational Grid Systems Using Wind Driven Optimization TechniqueInternational Journal of Applied Metaheuristic Computing10.4018/IJAMC.20180101049:1(49-59)Online publication date: 1-Jan-2018
  • (2018)An adaptive task allocation technique for green cloud computingThe Journal of Supercomputing10.1007/s11227-017-2133-474:1(370-385)Online publication date: 1-Jan-2018
  • (2017)SLA-based task scheduling algorithms for heterogeneous multi-cloud environmentThe Journal of Supercomputing10.1007/s11227-016-1952-z73:6(2730-2762)Online publication date: 1-Jun-2017
  • (2016)On Elasticity Measurement in Cloud ComputingScientific Programming10.1155/2016/75195072016(8)Online publication date: 1-Jun-2016
  • (2016)Controlling and Assessing Correlations of Cost Matrices in Heterogeneous SchedulingProceedings of the 22nd International Conference on Euro-Par 2016: Parallel Processing - Volume 983310.1007/978-3-319-43659-3_10(133-145)Online publication date: 24-Aug-2016
  • (2015)Towards efficient scheduling of data intensive high energy physics workflowsProceedings of the 10th Workshop on Workflows in Support of Large-Scale Science10.1145/2822332.2822335(1-9)Online publication date: 15-Nov-2015
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media