• 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