Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Sorting using BItonic netwoRk wIth CUDA

Contributo in Atti di convegno
Data di Pubblicazione:
2009
Abstract:
Novel "manycore" architectures, such as graphics processors, are high-parallel and high-performance shared-memory architectures [7] born to solve specific problems such as the graphical ones. Those architectures can be exploited to solve a wider range of problems by designing the related algorithm for such architectures. We present a fast sorting algorithm implementing an efficient bitonic sorting network. This algorithm is highly suitable for information retrieval applications. Sorting is a fundamental and universal problem in computer science. Even if sort has been extensively addressed by many research works, it still remains an interesting challenge to make it faster by exploiting novel technologies. In this light, this paper shows how to use graphics processors as coprocessors to speed up sorting while allowing CPU to perform other tasks. Our new algorithm exploits a memory-efficient data access pattern maintaining the minimum number of accesses to the memory out of the chip. We introduce an efficient instruction dispatch mechanism to improve the overall sorting performance. We also present a cache-based computational model for graphics processors. Experimental results highlight remarkable improvements over prior CPU-based sorting methods, and a significant improvement over previous GPU-based sorting algorithms.
Tipologia CRIS:
04.01 Contributo in Atti di convegno
Keywords:
I.3.1 Parallel processing; Multicore; Parallel computing
Elenco autori:
Capannini, Gabriele; Baraglia, Ranieri; Silvestri, Fabrizio; Nardini, FRANCO MARIA
Autori di Ateneo:
NARDINI FRANCO MARIA
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/62362
Link al Full Text:
https://iris.cnr.it//retrieve/handle/20.500.14243/62362/81966/prod_92015-doc_131143.pdf
Titolo del libro:
7th Workshop on Large-Scale Distributed Systems for Information Retrieval
  • Dati Generali

Dati Generali

URL

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.214.8942
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)