Skip to main navigation Skip to search Skip to main content

Binary Insertion Sort for Hardware Acceleration: Balancing Flexibility and Resource Efficiency

  • Xuanhao Lu
  • , Alireza Ahrar
  • , Maher Assaad
  • , Mostafa Rahimi Azghadi
  • , Roman Genov
  • , Amirali Amirsoleimani
  • University of Toronto
  • York University Toronto
  • James Cook University Queensland

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents Binary Insertion Sort (BIS), a parallel-friendly sorting algorithm optimized for hardware implementation. By enabling up to k= ⌈ log2(N-1)⌉ concurrent binary searches, BIS targets a theoretical time complexity of O(N), offering an efficient alternative to comparator-intensive designs. Comparative evaluations against state-of-the-art hard-ware sorting methods, including DL Sort and OWS, show that BIS reduces comparison operations by up to 50% relative to DL Sort while requiring only O(log N) comparators, significantly lowering hardware complexity. Although OWS achieves minimal data movement, its strict dependence on bit-width and input size limits its general applicability. BIS, by contrast, provides a more flexible and scalable architecture, balancing performance, resource efficiency, and adaptability. These qualities position BIS as a strong candidate for integration in real-time and resource-constrained systems.

Original languageEnglish
Title of host publication2025 IEEE 68th International Midwest Symposium on Circuits and Systems, MWSCAS 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages488-492
Number of pages5
ISBN (Electronic)9798331589349
DOIs
StatePublished - 2025
Event68th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2025 - Lansing/E. Lansing, United States
Duration: 10 Aug 202513 Aug 2025

Publication series

NameMidwest Symposium on Circuits and Systems
ISSN (Print)1548-3746
ISSN (Electronic)1558-3899

Conference

Conference68th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2025
Country/TerritoryUnited States
CityLansing/E. Lansing
Period10/08/2513/08/25

Keywords

  • Binary Insertion Sort
  • Hardware acceleration
  • Parallel sorting
  • Sorting techniques

Fingerprint

Dive into the research topics of 'Binary Insertion Sort for Hardware Acceleration: Balancing Flexibility and Resource Efficiency'. Together they form a unique fingerprint.

Cite this