오류 허용 멀티미디어 스트림 처리: 시스템 스택 상단의 가능성

Source

  • Evernote/Papers/Error Tolerant Multimedia Stream Processing There's Plenty of Room at the Top (of the System Stack).md

Summary

CMOS 집적도 증가로 인한 결함률 및 에너지 소모 문제를 해결하기 위해, 전통적인 시스템 신뢰성 대신 오류 허용(Error-Tolerant) 접근 방식이 부상하고 있다. 특히 정보 검색, 스트림 마이닝, 고처리량 영상 처리 등 멀티미디어 스트림 처리(MSP) 응용 분야는 결과의 일정 수준의 부정확성을 허용할 수 있어, 이를 활용하여 알고리즘부터 하드웨어 소자층에 이르는 전 계층(Cross-layer) 시스템 회복탄력성을 강화할 수 있다. 본 논문은 기존 최악의 경우 성능 보장 대신 기대 성능과 정확도를 보장하는 오류 허용 MSP의 최근 연구 동향을 계층별 관점에서 검토하고, 향후 10 년간 멀티미디어 및 컴퓨팅 분야에 영향을 미칠 것으로 예상되는 설계 방향을 제시한다.

Key Points

  • CMOS 집적도 증가에 따른 결함 및 에너지 문제를 해결하기 위해 전통적 신뢰성 대신 오류 허용 접근법 필요
  • 멀티미디어 스트림 처리(MSP) 응용은 결과의 부정확성을 일정 수준 허용 가능
  • 알고리즘, 소프트웨어, 아키텍처, 소자, IC 논리 합성 등 시스템 스택 전 계층을 수정하여 오류 허용성 구현
  • 최악의 경우(Worst-case) 보장이 아닌 기대 성능 및 정확도 보장에 중점
  • 향후 10 년간 컴퓨팅 및 멀티미디어 분야에 영향을 줄 것으로 예상되는 크로스레이어 오류 허용 시스템 설계 동향 검토