• DocumentCode
    1786762
  • Title

    Computation offloading by using timing unreliable components in real-time systems

  • Author

    Wei Liu ; Jian-Jia Chen ; Toma, Anas ; Tei-Wei Kuo ; Qingxu Deng

  • Author_Institution
    Northeastern Univ., Shenyang, China
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    There are many timing unreliable computing components in modern computer systems, which are typically forbidden in hard real-time systems due to the timing uncertainty. In this paper, we propose a computation offloading mechanism to utilise these timing unreliable components in a hard real-time system, by providing local compensations. The key of the mechanism is to decide (1) how the unreliable components are utilized and (2) how to set the worst-case estimated response time. The local compensation has to start when the unreliable components do not deliver the results in the estimated response time. We propose a scheduling algorithm and its schedulability test to analyze the feasibility of the compensation mechanism. To validate the proposed mechanism, we perform a case study based on image-processing applications in a robot system and simulations. By adopting the timing unreliable components, the system can handle higher-quality images and with better performance.
  • Keywords
    embedded systems; scheduling; compensation mechanism; computation offloading mechanism; embedded systems; estimated response time; hard real-time systems; image-processing; modern computer systems; robot system; schedulability test; scheduling algorithm; timing uncertainty; timing unreliable computing components; Abstracts; Graphics processing units; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • Filename
    6881366