Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

An optimal hardware-algorithm for sorting using a fixed-size parallel sorting device

Academic Article
Publication Date:
2000
abstract:
We present a hardware-algorithm for sorting N elements using either a p-sorter or a sorting network of fixed I/O size p while strictly enforcing conflict-free memory accesses. To the best of our knowledge, this is the first realistic design that achieves optimal time performance, running in Theta (N log N/p log p) time for all ranges of N. Our result completely resolves the problem of designing an implementable, time-optimal algorithm for sorting N elements using a p-sorter. More importantly, however, our result shows that, in order to achieve optimal time performance, ail that is needed is a sorting network of depth O(log(2) p) such as, for example, Batcher's classic bitonic sorting network.
Iris type:
01.01 Articolo in rivista
Keywords:
Special-purpose architectures; Hardware-algorithms; Sorting networks; Columnsort; VLSI; Special purpose and application based systems
List of contributors:
Pinotti, MARIA CRISTINA
Handle:
https://iris.cnr.it/handle/20.500.14243/390334
Published in:
I.E.E.E. TRANSACTIONS ON COMPUTERS (PRINT)
Journal
  • Use of cookies

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