DocumentCode :
3586328
Title :
A comparison-free sorting algorithm
Author :
Abdel-hafeez, Saleh ; Gordon-Ross, Ann
Author_Institution :
Jordan Univ. of Sci. & Technol., Irbid, Jordan
fYear :
2014
Firstpage :
214
Lastpage :
215
Abstract :
We propose a novel sorting algorithm that sorts data elements without data comparison operations - a comparison-free sort. Our hardware-based sorting algorithm leverages Hamming memory, which is an SRAM-based memory structure that stores the data elements based on the elements´ Hamming maximum order representations. The data elements are also stored in a serial shift buffer in binary representation, and a simple matrix multiplication between this buffer and the Hamming memory produces the outputted sorted elements in 2N clock cycles for N data elements.
Keywords :
SRAM chips; buffer circuits; clocks; matrix multiplication; Hamming maximum order representations; Hamming memory; SRAM-based memory structure; binary representation; clock cycles; comparison-free sorting algorithm; data elements; hardware-based sorting algorithm; serial shift buffer; simple matrix multiplication; Algorithm design and analysis; Clocks; Matrix converters; Memory management; Registers; Sorting; System-on-chip; 8T-CELL memory; Hamming maximum order representation; Hamming memory; Hardware-based sorting; SOC design; comparison-free sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SoC Design Conference (ISOCC), 2014 International
Type :
conf
DOI :
10.1109/ISOCC.2014.7087612
Filename :
7087612
Link To Document :
بازگشت