DocumentCode
2924570
Title
Sorting on a Cell Broadband Engine SPU
Author
Bandyopadhyay, Shibdas ; Sahni, Sartaj
Author_Institution
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
fYear
2009
fDate
5-8 July 2009
Firstpage
218
Lastpage
223
Abstract
We adapt merge sort for a single SPU of the cell broadband engine. This adaptation takes advantage of the vector instructions supported by the SPU. Experimental results indicate that our merge sort adaptation is faster than other sort algorithms (e.g., AA sort, Cell sort, quick sort) proposed for the SPU as well as faster than our SPU adaptations of shaker sort and brick sort. An added advantage is that our merge sort adaptation is a stable sort whereas none of the other sort adaptations is stable.
Keywords
merging; parallel architectures; sorting; SPU; cell broadband engine; merge sort adaptation; synergistic processing units; Availability; Centralized control; Concurrent computing; Engines; Information science; Logic; Multicore processing; Sorting; Topology; Upper bound; Cell broadband engine; SPU sorting; merge sort;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 2009. ISCC 2009. IEEE Symposium on
Conference_Location
Sousse
ISSN
1530-1346
Print_ISBN
978-1-4244-4672-8
Electronic_ISBN
1530-1346
Type
conf
DOI
10.1109/ISCC.2009.5202227
Filename
5202227
Link To Document