Heterogeneous Assignment of Functional Units with Gaussian Execution Time on A Tree

Meikang Qiu, Keke Gai

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

Time and cost are two critical performance metrics for computing systems; notwithstanding, they generally associatively change in a reverse direction. In a real-world scenario, the execution time may not be fixed due to various influencing factors. Gaussian distribution is an effective way for many cases to model the execution time by random variables. In this paper, we investigate the method of minimizing the total cost while satisfying timing constraints for heterogeneous systems with Gaussian distributed execution time on a tree, which is called HAP-G-T (Heterogeneous Assignment with Probability - Gaussian - Tree). The core algorithm in our approach is a highly efficient heuristic algorithm. Our investigation also implements experiments to evaluate the effectiveness of our approach. The experiment results depict that our solution can significantly reduce the total cost for the tree case compared with the hard real-time.

Original languageEnglish
Title of host publicationProceedings - 20th International Conference on High Performance Computing and Communications, 16th International Conference on Smart City and 4th International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages22-29
Number of pages8
ISBN (Electronic)9781538666142
DOIs
Publication statusPublished - 22 Jan 2019
Event20th International Conference on High Performance Computing and Communications, 16th IEEE International Conference on Smart City and 4th IEEE International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018 - Exeter, United Kingdom
Duration: 28 Jun 201830 Jun 2018

Publication series

NameProceedings - 20th International Conference on High Performance Computing and Communications, 16th International Conference on Smart City and 4th International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018

Conference

Conference20th International Conference on High Performance Computing and Communications, 16th IEEE International Conference on Smart City and 4th IEEE International Conference on Data Science and Systems, HPCC/SmartCity/DSS 2018
Country/TerritoryUnited Kingdom
CityExeter
Period28/06/1830/06/18

Keywords

  • Dynamic programming
  • Function unit
  • Gaussian execution time
  • Heterogeneous assignment
  • Real-time service

Fingerprint

Dive into the research topics of 'Heterogeneous Assignment of Functional Units with Gaussian Execution Time on A Tree'. Together they form a unique fingerprint.

Cite this