Reconfigurable video coding: a stream programming approach to the specification of new video coding standards

作者: Jörn W. Janneck , Marco Mattavelli , Mickael Raulet , Matthieu Wipliez

DOI: 10.1145/1730836.1730864

关键词:

摘要: Current video coding standards, and their reference implementations, are architected as large monolithic sequential algorithms, in spite of the considerable overlap functionality between fact that they frequently implemented on highly parallel computing platforms. The former leads to unnecessary complexity standardization process, while latter implies implementations have be rebuilt from ground up reflect nature target.The upcoming Reconfigurable Video Coding (RVC) standard currently developed at MPEG attempts address these issues by building a framework supports construction standards libraries tools. These can incrementally updated extended, tools them aggregated form complete codecs using streaming (or dataflow) programming model, which preserves inherent parallelism algorithm. This paper presents RVC its underlying data flow along with tool support initial results.

参考文章(20)
Johan Eker, Jorn Wilhelm Janneck, CAL language report: Specification of the CAL actor language ,(2003)
Gilles Kahn, David B. MacQueen, Coroutines and Networks of Parallel Processes ifip congress. pp. 20- ,(1976)
Gilles Kahn, The Semantics of a Simple Language for Parallel Programming. ifip congress. pp. 471- 475 ,(1974)
Jörn W. Janneck, Ian D. Miller, David B. Parlour, Ghislain Roquier, Matthieu Wipliez, Mickaël Raulet, Synthesizing Hardware from Dataflow Programs Journal of Signal Processing Systems. ,vol. 63, pp. 241- 249 ,(2011) , 10.1007/S11265-009-0397-5
Dan Rubel, The Heart of Eclipse Queue. ,vol. 4, pp. 36- 44 ,(2006) , 10.1145/1165754.1165767
Matthieu Wipliez, Ghislain Roquier, Jean-François Nezan, Software Code Generation for the RVC-CAL Language Journal of Signal Processing Systems. ,vol. 63, pp. 203- 213 ,(2011) , 10.1007/S11265-009-0390-Z
E.A. Lee, The problem with threads IEEE Computer. ,vol. 39, pp. 33- 42 ,(2006) , 10.1109/MC.2006.180
J. Gorin, M. Raulet, Y-L. Cheng, H-Y. Lin, N. Siret, K. Sugimoto, G.G. Lee, An RVC dataflow description of the AVC Constrained Baseline Profile decoder international conference on image processing. pp. 753- 756 ,(2009) , 10.1109/ICIP.2009.5414265
Shuvra S. Bhattacharyya, Gordon Brebner, Jörn W. Janneck, Johan Eker, Carl von Platen, Marco Mattavelli, Mickaël Raulet, OpenDF ACM SIGARCH Computer Architecture News. ,vol. 36, pp. 29- 35 ,(2008) , 10.1145/1556444.1556449