Design of High-speed and Low Cost Bitonic Sorting Network

An implementation of bit-serial bitonic sorting network (BBSN) is presented in this paper. While all bits of an input enter sorting network simultaneously, inputs to bit-serial sorting network enter as bit-streams. BBSN uses 1-bit compare and swap (CAS) unit while normal bitonic sorting networks (NBSN) use multi-bit CAS units. By using a small and fast CAS unit, BBSN can reduce area, power consumption, and latency of NBSN. The size of the BBSN is about 81% of NBSN for 8-bit 8 inputs, and it is about 20% for 8-bit 128 inputs. For 16-bit inputs, it is 17% for 128 inputs. Comparing power consumption of BBSN to NBSN, it consumes 60% of NBSN for 128 of 8-bit inputs, and 40% for 16-bit inputs. The proposed sorting network could be slower than NBSN for small number (N < 32) of wide-bit (m ≥ 16) inputs, but it becomes faster when number of input increases. BBSN is 16% faster than NBSN in sorting 128 of 16-bit inputs, and the percentage grows as the number of inputs increases. The proposed sorting network could be used for many applications which require high-speed sorting operations.

Authors

Publication Details

Journal
JSTS Journal of Semiconductor Technology and Science
Published
2026-04-28
DOI
https://doi.org/10.5573/jsts.2026.26.2.174
Primary Topic
Interconnection Networks and Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design of High-speed and Low Cost Bitonic Sorting Network

Myungchul Yoon
JSTS Journal of Semiconductor Technology and Science
Interconnection Networks and Systems
article

Design of High-speed and Low Cost Bitonic Sorting Network

Myungchul Yoon
article en

Abstract

An implementation of bit-serial bitonic sorting network (BBSN) is presented in this paper. While all bits of an input enter sorting network simultaneously, inputs to bit-serial sorting network enter as bit-streams. BBSN uses 1-bit compare and swap (CAS) unit while normal bitonic sorting networks (NBSN) use multi-bit CAS units. By using a small and fast CAS unit, BBSN can reduce area, power consumption, and latency of NBSN. The size of the BBSN is about 81% of NBSN for 8-bit 8 inputs, and it is about 20% for 8-bit 128 inputs. For 16-bit inputs, it is 17% for 128 inputs. Comparing power consumption of BBSN to NBSN, it consumes 60% of NBSN for 128 of 8-bit inputs, and 40% for 16-bit inputs. The proposed sorting network could be slower than NBSN for small number (N < 32) of wide-bit (m ≥ 16) inputs, but it becomes faster when number of input increases. BBSN is 16% faster than NBSN in sorting 128 of 16-bit inputs, and the percentage grows as the number of inputs increases. The proposed sorting network could be used for many applications which require high-speed sorting operations.

JSTS Journal of Semiconductor Technology and ScienceVol. 26(2)
Openalex Percentile: Top 4%
Interconnection Networks and Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.