Markov Decision Process Based Energy-Efficient On-Line Scheduling for Slice-Parallel Video Decoders on Multicore Systems

Source

  • Evernote/Papers/Markov Decision Process Based Energy-Efficient On-Line Scheduling for Slice-Parallel Video Decoders on Multicore Systems.md

Summary

본 논문은 다중 코어 시스템에서 슬라이스 병렬 비디오 디코더의 에너지 효율적인 온라인 스케줄링 문제를 다룹니다. 기존 휴리스틱 접근법의 한계를 극복하기 위해, 문제의 복잡성을 고려하여 마르코프 결정 과정(MDP)으로 엄밀하게 공식화했습니다. 이 MDP 모델은 온라인 스케줄링, 코어별 DVFS(동적 전압 주파수 스케일링), 프로세서 및 캐시 전력 소모, 그리고 비디오 디코더의 손실 허용 및 동적 특성을 동시에 고려합니다. 목표는 디코더 처리량과 관련된 최소 QoS(서비스 품질) 제약 조건 하에서 장기 전력 소모를 최소화하는 것입니다. 제안된 알고리즘은 사이클 정확도 ARM 시뮬레이터에서 생성된 실제 비디오 디코딩 트레이스를 사용하여 Matlab 환경에서 평가되었습니다.

Key Points

  • 다중 코어 시스템의 슬라이스 병렬 비디오 디코더를 위한 에너지 효율적 온라인 스케줄링 문제 해결
  • 온라인 스케줄링과 코어별 DVFS, 하드웨어 전력 소모, 디코더의 동적 특성을 통합한 마르코프 결정 과정(MDP) 모델 제안
  • 최소 QoS(처리량) 제약 하에서 장기 전력 소모 최소화 목표
  • 사이클 정확도 ARM 시뮬레이터 기반 실제 트레이스를 활용한 Matlab 환경에서의 알고리즘 평가