Energy-Efficient NoC-Based Systems for Real-Time Multimedia Applications using Approximate Computing

Resumo


This work presents an energy-efficient NoC-based system for real-time multimedia applications employing approximate computing. The proposed video processing system, called SApp-NoC, is efficient in both energy and quality (QoS), employing a scalable NoC architecture composed of processing elements designed to accelerate the HEVC Fractional Motion Estimation (FME). Two solutions are proposed: HSApp-NoC (Heuristc-based SApp-NoC), and MLSApp-NoC (Machine Learning-based SApp-NoC). When compared to a precise solution processing 4K videos at 120 fps, HSApp-NoC and MLSApp-NoC reduce about 48.19% and 31.81% the energy consumption, at small quality reduction of 2.74% and 1.09%, respectively. Furthermore, a set of schedulability analysis is also proposed in order to guarantee the meeting of timing constraints at typical workload scenarios.
Palavras-chave: NoC, Approximate Computing, Machine Learning, Video Coding, Hardware Acceleration

Referências

Bokhari, H. et al. (2015). SuperNet: Multimode interconnect architecture for manycore chips. In ACM/IEEE DAC.

Boyce, J. (2014), HM16: High Efficiency Video Coding Test Model (HM16) Encoder Description, JCTVC-R1002, Sapporo.

Cisco (2020) “Cisco Annual Internet Report (2018–2023) White Paper”, https://www.cisco.com/c/en/us/solutions/collateral/executive-perspectives/annual-internet-report/white-paper-c11-741490.html, June.

Grellert, M., Bampi, and Zatt, B. (2016). Complexity-scalable HEVC encoding. In IEEE PCS.

He, G. et al. (2015). High-throughput power-efficient VLSI architecture of fractional motion estimation for ultra-HD HEVC video encoding. In IEEE TVLSI, pages 3138-3142.

Indrusiak, L., Burns, A. and Nikolic, B. (2018). Buffer-aware bounds to multi-point progressive blocking in priority-preemptive NoCs. In IEEE DATE.

Lung, C. and Shen, C. (2019). Design and implementation of a highly efficient fractional motion estimation for the HEVC encoder. In JRTIP, pages 1541-1557.

Statista (2020) “Coronavirus impact on online traffic of selected industries worldwide in week ending April 26, 2020”, http://www.statista.com/statistics/1105486/coronavirus-traffic-impact-industry, June.

Sze, V., Budagavi, M. and Sullivan, G. (2014), High efficiency video coding (HEVC), Springer, USA, 1st edition.

Vanne, J. et al. (2012). Comparative Rate-Distortion-Complexity Analysis of HEVC and AVC Video Codecs. In IEEE TCSVT, pages 1885-1898.

Venkataramani, S. et al. (2015). Computing approximately, and efficiently. In IEEE DATE.
Publicado
18/07/2021
PENNY, Wagner I.; PALOMINO, Daniel M.; PORTO, Marcelo S.; ZATT, Bruno. Energy-Efficient NoC-Based Systems for Real-Time Multimedia Applications using Approximate Computing. In: CONCURSO DE TESES E DISSERTAÇÕES (CTD), 34. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 7-12. ISSN 2763-8820. DOI: https://doi.org/10.5753/ctd.2021.15750.