Sorting Network

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 Jun 12 15:5
Editor
Edited
Edited
2023 Oct 25 16:11
Refs
Refs

Use hardware to sort

data independent sorting method (only when smaller than specific input size)
  • runtime does not vary
  • rigid and deterministic
Hardware Comparator complexity does not dependent on input size and just dependent on fixed value (transistor count)
Parallelize comparators so we can achieve clocks
Sorting Network Usages
 
 
Sorting Network Notion
 

Software based sorting networks

  • Merge Sort
    • implement merging network using comparator
    • 2 input merger is same as comparator so
 
 
 
 
 
 
 
 

Recommendations