Computer generation of streaming sorting networks

Marcela Zuluaga, Peter Milder, Markus Püschel

2012 · 37 citations · 10 references

Concepts

Abstract

Sorting networks offer great performance but become prohibitively expensive for large data sets. We present a domain-specific language and compiler to automatically generate hardware implementations of sorting networks with reduced area and optimized for latency or throughput. Our results show that the generator produces a wide range of Pareto-optimal solutions that both compete with and outperform prior sorting hardware.

References

10