Optimized Lossless Embedded Compression for Mobile Multimedia Applications

被引:5
作者
Yoon, Sungchul [1 ,2 ]
Jun, Sungho [1 ]
Cho, Yongkwon [1 ]
Lee, Kilwhan [1 ]
Jang, Hyukjae [1 ]
Han, Tae Hee [2 ,3 ]
机构
[1] Samsung Elect Co Ltd, Syst LSI Div, Hwaseong 18448, South Korea
[2] Sungkyunkwan Univ, Dept Semicond & Display Engn, Suwon 16419, South Korea
[3] Sungkyunkwan Univ, Dept Artificial Intelligence, Suwon 16419, South Korea
关键词
lossless embedded compression (LEC); prediction; entropy encoding; residual transform; memory bandwidth compression; ALGORITHM;
D O I
10.3390/electronics9050868
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Power consumption is a critical design factor in modern mobile chip design, in which the memory system with dynamic random-access memory (DRAM) consumes more than half of the entire system's power. Without DRAM bandwidth compression, extreme multimedia operations such as 8K high dynamic range (HDR) recording and 8K video conference calling are not possible without sacrificing image quality or trimming because of thermal limitations or battery time sustainability constraints. Since heterogeneous processors are substantially involved in managing various types of fallbacks or software solutions, complicated compression algorithms for high-compression ratios are not actually adaptable owing to timing closure problems or high throughput requirements. In this paper, we propose evaluation metrics to assess lossless embedded compression (LEC) algorithms to reflect realistic design considerations for mobile multimedia scenarios. Furthermore, we introduce an optimized LEC implementation for contemporary multimedia applications in mobile devices based on the proposed metrics. The proposed LEC implementation enhances the compression ratio of LEC algorithms in other commercial application processors for contemporary premium smartphones by up to 9.2% on average, while maintaining the same timing closure condition.
引用
收藏
页数:16
相关论文
共 22 条
[1]  
[Anonymous], HOT CHIPS 27 S HCS 2
[2]  
[Anonymous], ARXIV190501234
[3]  
Asghari-Moghaddam Hadi, 2016, 2016 49 ANN IEEEACM, P1, DOI DOI 10.1109/MICRO.2016.7783753
[4]   Lossy Compression for Embedded Computer Vision Systems [J].
Guo, Li ;
Zhou, Dajiang ;
Zhou, Jinjia ;
Kimura, Shinji ;
Goto, Satoshi .
IEEE ACCESS, 2018, 6 :39385-39397
[5]   Power Sandbox: Power Awareness Redefined [J].
Guo, Liwei ;
Xu, Tiantu ;
Xu, Mengwei ;
Liu, Xuanzhe ;
Lin, Felix Xiaozhu .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[6]   MBZip: Multiblock Data Compression [J].
Kanakagiri, Raghavendra ;
Panda, Biswabandan ;
Mutyam, Madhu .
ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2017, 14 (04)
[7]  
Kanduri Anil., 2017, DARK SIDE SILICON, P3, DOI DOI 10.1007/978-3-319-31596-6
[8]  
Klimovic A, 2013, PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), P136, DOI 10.1109/FPT.2013.6718343
[9]   E2MC: Entropy Encoding Based Memory Compression for GPUs [J].
Lal, Sohan ;
Lucas, Jan ;
Juurlink, Ben .
2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, :1119-1128
[10]   Lossless image compression algorithm and hardware architecture for bandwidth reduction of external memory [J].
Li, Shizhong ;
Yin, Haibing ;
Fang, Xiangzhong ;
Lu, Huijuan .
IET IMAGE PROCESSING, 2017, 11 (06) :379-388