• 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