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 Citations (Scopus)

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
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 Dec 1
Event16th ACM International Conference on Multimedia, MM '08 - Vancouver, BC, Canada
Duration: 2008 Oct 262008 Oct 31

Publication series

NameMM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops

Other

Other16th ACM International Conference on Multimedia, MM '08
CountryCanada
CityVancouver, BC
Period08/10/2608/10/31

Fingerprint

Hardware
Defects
Recovery
Error detection
Error correction
Middleware
Computer hardware
Quality of service
Energy utilization
Degradation

All Science Journal Classification (ASJC) codes

  • 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). (MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops). https://doi.org/10.1145/1459359.1459402
Lee, Kyoungwoo ; Shrivastava, Aviral ; Kim, Minyoung ; Dutt, Nikil ; Venkatasubramanian, Nalini. / Mitigating the impact of hardware defects on multimedia applications - A cross-layer approach. MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops. 2008. pp. 319-328 (MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops).
@inproceedings{29388a4d0faf4c45842615cc8c079942,
title = "Mitigating the impact of hardware defects on multimedia applications - A cross-layer approach",
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.",
author = "Kyoungwoo Lee and Aviral Shrivastava and Minyoung Kim and Nikil Dutt and Nalini Venkatasubramanian",
year = "2008",
month = "12",
day = "1",
doi = "10.1145/1459359.1459402",
language = "English",
isbn = "9781605583037",
series = "MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops",
pages = "319--328",
booktitle = "MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops",

}

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. MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops, pp. 319-328, 16th ACM International Conference on Multimedia, MM '08, Vancouver, BC, Canada, 08/10/26. https://doi.org/10.1145/1459359.1459402

Mitigating the impact of hardware defects on multimedia applications - A cross-layer approach. / Lee, Kyoungwoo; Shrivastava, Aviral; Kim, Minyoung; Dutt, Nikil; Venkatasubramanian, Nalini.

MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops. 2008. p. 319-328 (MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops).

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

TY - GEN

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

AU - Lee, Kyoungwoo

AU - Shrivastava, Aviral

AU - Kim, Minyoung

AU - Dutt, Nikil

AU - Venkatasubramanian, Nalini

PY - 2008/12/1

Y1 - 2008/12/1

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=70350625325&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70350625325&partnerID=8YFLogxK

U2 - 10.1145/1459359.1459402

DO - 10.1145/1459359.1459402

M3 - Conference contribution

AN - SCOPUS:70350625325

SN - 9781605583037

T3 - MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops

SP - 319

EP - 328

BT - MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops

ER -

Lee K, Shrivastava A, Kim M, Dutt N, Venkatasubramanian N. 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. 2008. p. 319-328. (MM'08 - Proceedings of the 2008 ACM International Conference on Multimedia, with co-located Symposium and Workshops). https://doi.org/10.1145/1459359.1459402