Glacier: A Query-to-Hardware Compiler
René Müller, Jens Teubner, and Gustavo Alonso
Proceedings of the 2010 ACM SIGMOD Conference on Management of Data (Demonstration Track), Indianapolis, IN, USA, June 2010.
Field-programmable gate arrays (FPGAs) are a promising technology that can be used in database systems. In this demonstration we show Glacier, a library and a compiler that can be employed to implement streaming queries as hardware circuits on FPGAs. Glacier consists of a library of compositional hardware modules that represent stream processing operators. Given a query execution plan, the compiler instantiates the corresponding components and wires them up to a digital circuit. The goal of this demo is to show the flexibility of the compositional approach.
camera-ready for SIGMOD 2010
submission to SIGMOD 2010 (Demo Track)