DocumentCode :
2448102
Title :
Performance study of mapping irregular computations on GPUs
Author :
Solomon, Steven ; Thulasiraman, Parimala
Author_Institution :
Dept. of Comput. Sci., Univ. of Manitoba, Winnipeg, MB, Canada
fYear :
2010
fDate :
19-23 April 2010
Firstpage :
1
Lastpage :
8
Abstract :
Recently, Graphical Processing Units (GPUs) have become increasingly more capable and well-suited to general purpose applications. As a result of the GPUs high degree of parallelism and computational power, there has been a great deal of interest directed toward the platform for parallel application development. Much of the focus, however, has been on very regular applications that exhibit a high degree of data parallelism, as these applications map well to the GPU. Irregular applications, such as the Breadth First Search discussed in this paper, have not been as extensively studied and are more difficult to implement in an efficient fashion on the GPU. We will present both an implementation of the Breadth First Search algorithm as well as that of a Matrix Parenthesization algorithm. These pair of algorithms showcase similar synchronization behavior when implemented on a GPU using CUDA, enabling a more direct comparison between them. The results obtained can be used to showcase some of the synchronization issues present with irregular algorithms on the GPU.
Keywords :
computer graphic equipment; coprocessors; matrix algebra; parallel algorithms; tree searching; CUDA; GPU; breadth first search; graphical processing unit; matrix parenthesization algorithm; Algorithm design and analysis; Application software; Computer architecture; Computer science; Concurrent computing; High performance computing; Matrix decomposition; Parallel algorithms; Parallel processing; Partitioning algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6533-0
Type :
conf
DOI :
10.1109/IPDPSW.2010.5470770
Filename :
5470770
Link To Document :
بازگشت