1. Software pipelining with CGA and proposed intrinsics on a reconfigurable processor for HEVC decoders
- Author
-
Dong-Gyu Sim, Jonghun Yoo, Hyun-Ho Jo, and Yong-Jo Ahn
- Subjects
Offset (computer science) ,Pixel ,Cycles per instruction ,Computer science ,020207 software engineering ,02 engineering and technology ,Parallel computing ,Intrinsics ,Computer graphics ,Software pipelining ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Multimedia information systems ,Decoding methods ,Information Systems - Abstract
This work proposes several intrinsics on a reconfigurable processor intended for HEVC decoding and software pipelining algorithms with a coarse-grained array (CGA) architecture as well as the proposed intrinsic instructions. Software pipelining algorithms are developed for the CGA acceleration of inverse transform, pixel reconstruction, de-blocking filter and sample adaptive offset modules. To enable efficient software pipelining, several very-long instruction-word-based intrinsics are designed in order to maximize the parallelization rather than the computational acceleration. We found that the HEVC decoder with the proposed intrinsics yields 2.3 times faster in running clock cycle than a decoder that does not use the intrinsics. In addition, the HEVC decoder with CGA pipelining algorithms executes 10.9 times faster than that without the CGA mode.
- Published
- 2017
- Full Text
- View/download PDF