Mitigating the impact of hardware defects on multimedia applications - A cross-layer approach

Kyoungwoo Lee, Aviral Shrivastava, Minyoung Kim, Nikil Dutt, Nalini Venkatasubramanian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Scopus citations

Abstract

Increasing exponentially with each technology generation, hardwareinduced soft errors pose a significant threat for the reliability of mobile multimedia devices. Since traditional hardware error protection techniques incur significant power and performance overheads, this paper proposes a cooperative cross-layer approach that exploits existing error control schemes at the application layer to mitigate the impact of hardware defects. Specifically, we propose error detection codes in hardware, drop and forward recovery in middleware, and error-resilient video encoding at the application level to effectively and efficiently combat soft errors with minimal overheads. Experimental evaluation on standard test video streams demonstrates that our cooperative error-aware method for video encoding improves performance by 60% and energy consumption by 58% with even better reliability at the cost of only 3% quality degradation on average, as compared to an error correction code based hardware protection technique. Combining intelligent schemes to select a recovery mechanism can guide system designers to trade off multiple constraints such as performance, power, reliability, and QoS.

Original languageEnglish (US)
Title of host publicationMM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops
Pages319-328
Number of pages10
DOIs
Publication statusPublished - 2008
Event16th ACM International Conference on Multimedia, MM '08 - Vancouver, BC, Canada
Duration: Oct 26 2008Oct 31 2008

Other

Other16th ACM International Conference on Multimedia, MM '08
CountryCanada
CityVancouver, BC
Period10/26/0810/31/08

    Fingerprint

Keywords

  • Cross-Layer
  • Error-Awareness
  • Soft Error
  • Video Encoding

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Software

Cite this

Lee, K., Shrivastava, A., Kim, M., Dutt, N., & Venkatasubramanian, N. (2008). Mitigating the impact of hardware defects on multimedia applications - A cross-layer approach. In MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops (pp. 319-328) https://doi.org/10.1145/1459359.1459402