Skip to main navigation Skip to search Skip to main content

Heterogeneous real-time embedded software optimization considering hardware platform

  • Meikang Qiu*
  • , Hao Li
  • , Edwin H.M. Sha
  • *Corresponding author for this work
  • University of New Orleans
  • University of North Texas
  • University of Texas at Dallas

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

Abstract

This paper classifies embedded software into four models according to hardware platform and execution time. We propose an algorithm, CMPCH (Cost Minimization with Probability for Configurable Hardware) that efficiently solves the configurable hardware, no-fixed execution time model, which is the most complicated model among the four models we proposed according to hardware platform and execution time. CMPCH can solve other three models also. Our approach fully takes advantage of configurable hardware and the soft real-time feature to improve the system performance. Experimental results show our approach achieves significant cost-reduction comparing with previous work.

Original languageEnglish
Title of host publication24th Annual ACM Symposium on Applied Computing, SAC 2009
Pages1637-1641
Number of pages5
DOIs
StatePublished - 2009
Externally publishedYes
Event24th Annual ACM Symposium on Applied Computing, SAC 2009 - Honolulu, HI, United States
Duration: 8 Mar 200912 Mar 2009

Publication series

NameProceedings of the ACM Symposium on Applied Computing

Conference

Conference24th Annual ACM Symposium on Applied Computing, SAC 2009
Country/TerritoryUnited States
CityHonolulu, HI
Period8/03/0912/03/09

Keywords

  • Component
  • Embedded software
  • Heterogeneous
  • Optimization

Fingerprint

Dive into the research topics of 'Heterogeneous real-time embedded software optimization considering hardware platform'. Together they form a unique fingerprint.

Cite this