DocumentCode :
2358109
Title :
Multidimensional Dataflow Graph Modeling and Mapping for Efficient GPU Implementation
Author :
Lai-Huei Wang ; Chung-Ching Shen ; Seetharaman, Guna ; Palaniappan, Kannappan ; Bhattacharyya, Shuvra S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
fYear :
2012
fDate :
17-19 Oct. 2012
Firstpage :
300
Lastpage :
305
Abstract :
Multidimensional synchronous dataflow (MDSDF) provides an effective model of computation for a variety of multidimensional DSP systems that have static dataflow structures. In this paper, we develop new methods for optimized implementation of MDSDF graphs on embedded platforms that employ multiple levels of parallelism to enhance performance at different levels of granularity. Our approach allows designers to systematically represent and transform multi-level parallelism specifications from a common, MDSDF-based application level model. We demonstrate our methods with a case study of image histogram implementation on a graphics processing unit (GPU). Experimental results from this study show that our approach can be used to derive fast GPU implementations, and enhance trade-off analysis during design space exploration.
Keywords :
embedded systems; formal specification; graph theory; graphics processing units; parallel processing; signal processing; GPU implementation; MDSDF-based application level model; dataflow structure; design space exploration; digital signal processing system; embedded platform; granularity level; graphics processing unit; multidimensional DSP system; multidimensional dataflow graph mapping; multidimensional dataflow graph modeling; multilevel parallelism specification; parallelism level; trade-off analysis; Computational modeling; DH-HEMTs; Design methodology; Digital signal processing; Graphics processing units; Parallel processing; Dataflow graph; graphics processing unit; integral histogram; multidimensional synchronous dataflow;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems (SiPS), 2012 IEEE Workshop on
Conference_Location :
Quebec City, QC
ISSN :
2162-3562
Print_ISBN :
978-1-4673-2986-6
Type :
conf
DOI :
10.1109/SiPS.2012.10
Filename :
6363272
Link To Document :
بازگشت