Energy-Efficient 360-Degree Video Rendering on FPGA via Algorithm-Architecture Co-Design

被引:5
|
作者
Sun, Qiuyue [1 ]
Taherin, Amir [1 ]
Siatitse, Yawo [1 ]
Zhu, Yuhao [1 ]
机构
[1] Univ Rochester, Rochester, NY 14627 USA
关键词
Virtual Reality; Panoramic Video; Perspective Projection; Locality;
D O I
10.1145/3373087.3375317
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
360 degrees panoramic video provides an immersive Virtual Reality experience. However, rendering 360 degrees videos consumes excessive energy on client devices. FPGA is an ideal offloading target to improve the energy-efficiency. However, a naive implementation of the processing algorithm would lead to an excessive memory footprint that offsets the energy benefit. In this paper, we propose an algorithm-architecture co-designed system that dramatically reduces the onchip memory requirement of VR video processing to enable FPGA offloading. Evaluation shows that our system is able to achieve significant energy reduction with no loss of performance compared to today's off-the-shelf VR video rendering system.
引用
收藏
页码:97 / 103
页数:7
相关论文
共 50 条
  • [1] A theoretical framework for algorithm-architecture co-design
    Czechowski, Kenneth
    Vuduc, Richard
    IEEE 27TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2013), 2013, : 791 - 802
  • [2] Toward a Theory of Algorithm-Architecture Co-design
    Vuduc, Richard
    Czechowski, Kenneth
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2012, 2013, 7851 : 4 - 8
  • [3] Invited: Accelerating Genome Analysis via Algorithm-Architecture Co-Design
    Mutlu, Onur
    Firtina, Can
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [4] Achieving Efficient QR Factorization by Algorithm-Architecture Co-Design of Householder Transformation
    Merchant, Farhad
    Vatwani, Tarun
    Chattopadhyay, Anupam
    Raha, Soumyendu
    Nandy, S. K.
    Narayan, Ranjani
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 98 - 103
  • [5] Macrotile: Toward QoE-Aware and Energy-Efficient 360-Degree Video Streaming
    Chen, Xianda
    Tan, Tianxiang
    Cao, Guohong
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1112 - 1126
  • [6] Energy-Efficient and QoE-Aware 360-Degree Video Streaming on Mobile Devices
    Chen, Xianda
    Cao, Guohong
    2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, : 994 - 1004
  • [7] ALGORITHM-ARCHITECTURE CO-DESIGN BY EXAMPLE - A COPROCESSOR FOR ONLINE ARITHMETIC
    KONIG, J
    THIELE, L
    MICROPROCESSING AND MICROPROGRAMMING, 1995, 41 (5-6): : 339 - 357
  • [8] Communication Algorithm-Architecture Co-Design for Distributed Deep Learning
    Huang, Jiayi
    Majumder, Pritam
    Kim, Sungkeun
    Muzahid, Abdullah
    Yum, Ki Hwan
    Kim, Eun Jung
    2021 ACM/IEEE 48TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2021), 2021, : 181 - 194
  • [9] Algorithm/Architecture Co-Design for Energy-Efficient Acceleration of Multi-Task DNN
    Shin, Jaekang
    Choi, Seungkyu
    Ra, Jongwoo
    Kim, Lee -Sup
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 253 - 258
  • [10] Speed/Area-Efficient ECC Processor Implementation Over GF(2m) on FPGA via Novel Algorithm-Architecture Co-Design
    Zeghid, Medien
    Ahmed, Hassan Yousif
    Chehri, Abdellah
    Sghaier, Anissa
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (08) : 1192 - 1203