Title :
An extension of multidimensional synchronous dataflow to handle arbitrary sampling lattices
Author :
Murthy, Praveen K. ; Lee, Edward A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
Multidimensional synchronous dataflow (MDSDF) is a model of computation that has been proposed and implemented for specifying multidimensional multirate signal processing systems such as image and video processing algorithms. The model is an extension of synchronous dataflow (SDF) and has all of the desirable properties of the SDF model such as static schedulability, exposure of data and functional parallelism and a visually pleasing syntax well suited for block diagram signal processing environments such as Ptolemy and Khoros. However, the MDSDF model as specified by Lee (1993) is limited to modeling multidimensional systems sampled on the rectangular lattice. Since some multidimensional systems of practical interest use non-rectangular sampling lattices and non-rectangular multirate operators like hexagonal decimators, models that are capable of representing and simulating such systems are of interest. This paper describes an extension of the MDSDF model that allows signals on arbitrary sampling lattices to be represented, and that allows the use of non-rectangular downsamplers and upsamplers
Keywords :
data flow computing; multidimensional systems; processor scheduling; signal representation; signal sampling; synchronisation; Khoros; MDSDF model; Ptolemy; SDF model; arbitrary sampling lattices; block diagram signal processing environments; computation model; data exposure; functional parallelism; hexagonal decimators; image processing algorithms; multidimensional multirate signal processing systems; multidimensional signals; multidimensional synchronous dataflow; nonrectangular downsamplers; nonrectangular multirate operators; nonrectangular sampling lattices; nonrectangular upsamplers; signal representation; static schedulability; system simulation; video processing algorithms; Computational modeling; Lattices; Multidimensional signal processing; Multidimensional systems; Parallel processing; Processor scheduling; Sampling methods; Signal processing algorithms; Signal sampling; Video signal processing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3192-3
DOI :
10.1109/ICASSP.1996.550584