Title :
Computer generation of streaming sorting networks
Author :
Zuluaga, Marcela ; Milder, Peter ; Püschel, Markus
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.
Keywords :
compiler generators; sorting; Pareto-optimal solutions; compiler; computer generation; data sets; domain-specific language; streaming sorting networks; DSL; Field programmable gate arrays; Generators; Hardware; Sorting; Throughput; Vectors; Design Space Exploration; HDL Generation; Hardware Sorting;
Conference_Titel :
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4503-1199-1