@article{MullerTA09, title = {Streams on Wires - A Query Compiler for {FPGAs}}, author = {René Müller and Jens Teubner and Gustavo Alonso}, year = {2009}, url = {http://www.vldb.org/pvldb/2/vldb09-622.pdf}, tags = {FPGA, architecture, composition, data-flow, compiler, logic, design, stream processing}, researchr = {https://researchr.org/publication/MullerTA09}, cites = {18}, citedby = {6}, journal = {PVLDB}, volume = {2}, number = {1}, pages = {229-240}, } @article{AlonsoKRTBBFRT08, title = {The ETH Zurich systems group and enterprise computing center}, author = {Gustavo Alonso and Donald Kossmann and Timothy Roscoe and Nesime Tatbul and Andrew Baumann and Carsten Binnig and Peter M. Fischer and Oriana Riva and Jens Teubner}, year = {2008}, doi = {10.1145/1519103.1519120}, url = {http://doi.acm.org/10.1145/1519103.1519120}, researchr = {https://researchr.org/publication/AlonsoKRTBBFRT08}, cites = {0}, citedby = {0}, journal = {SIGMOD Record}, volume = {37}, number = {4}, pages = {94-99}, } @inproceedings{WoodsTA11, title = {Real-time pattern matching with FPGAs}, author = {Louis Woods and Jens Teubner and Gustavo Alonso}, year = {2011}, doi = {10.1109/ICDE.2011.5767937}, url = {http://dx.doi.org/10.1109/ICDE.2011.5767937}, tags = {rule-based, process monitoring, pattern matching, compiler, stream processing}, researchr = {https://researchr.org/publication/WoodsTA11}, cites = {9}, citedby = {0}, pages = {1292-1295}, booktitle = {Proceedings of the 27th International Conference on Data Engineering, ICDE 2011, April 11-16, 2011, Hannover, Germany}, editor = {Serge Abiteboul and Klemens Böhm and Christoph Koch and Kian-Lee Tan}, publisher = {IEEE Computer Society}, isbn = {978-1-4244-8958-9}, } @inproceedings{MullerTA10, title = {Glacier: a query-to-hardware compiler}, author = {René Müller and Jens Teubner and Gustavo Alonso}, year = {2010}, doi = {10.1145/1807167.1807307}, url = {http://doi.acm.org/10.1145/1807167.1807307}, tags = {FPGA, SQL-to-Hardware, SQL, digital library, composition, source-to-source, digital libraries, compiler, database, systematic-approach, open-source, stream processing}, researchr = {https://researchr.org/publication/MullerTA10}, cites = {8}, citedby = {0}, pages = {1159-1162}, booktitle = {Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2010, Indianapolis, Indiana, USA, June 6-10, 2010}, editor = {Ahmed K. Elmagarmid and Divyakant Agrawal}, publisher = {ACM}, isbn = {978-1-4503-0032-2}, } @article{WoodsTA10, title = {Complex Event Detection at Wire Speed with FPGAs}, author = {Louis Woods and Jens Teubner and Gustavo Alonso}, year = {2010}, url = {http://www.comp.nus.edu.sg/~vldb2010/proceedings/files/papers/R59.pdf}, tags = {FPGA, complex event processing, rule-based, architecture, constraints, data-flow programming, data-flow, source-to-source, pattern matching, pipelining, systematic-approach, open-source, stream processing}, researchr = {https://researchr.org/publication/WoodsTA10}, cites = {21}, citedby = {1}, journal = {PVLDB}, volume = {3}, number = {1}, pages = {660-669}, } @article{MuellerTA09, title = {Data Processing on FPGAs}, author = {René Müller and Jens Teubner and Gustavo Alonso}, year = {2009}, url = {http://www.vldb.org/pvldb/2/vldb09-603.pdf}, tags = {power consumption, FPGA, meta programming, sorting networks, case study, meta-model, architecture, parallel programming, constraints, data-flow programming, data-flow, source-to-source, Meta-Environment, design, process modeling, open-source, stream processing}, researchr = {https://researchr.org/publication/MuellerTA09}, cites = {29}, citedby = {4}, journal = {PVLDB}, volume = {2}, number = {1}, pages = {910-921}, } @inproceedings{TeubnerMA10, title = {FPGA acceleration for the frequent item problem}, author = {Jens Teubner and René Müller and Gustavo Alonso}, year = {2010}, doi = {10.1109/ICDE.2010.5447856}, url = {http://dx.doi.org/10.1109/ICDE.2010.5447856}, tags = {FPGA, frequent item, parallelism, functional programming, parallel programming, data mining, data-flow programming, data-flow, pipelining, database, design, systematic-approach}, researchr = {https://researchr.org/publication/TeubnerMA10}, cites = {16}, citedby = {5}, pages = {669-680}, booktitle = {Proceedings of the 26th International Conference on Data Engineering, ICDE 2010, March 1-6, 2010, Long Beach, California, USA}, editor = {Feifei Li and Mirella M. Moro and Shahram Ghandeharizadeh and Jayant R. Haritsa and Gerhard Weikum and Michael J. Carey and Fabio Casati and Edward Y. Chang and Ioana Manolescu and Sharad Mehrotra and Umeshwar Dayal and Vassilis J. Tsotras}, publisher = {IEEE}, isbn = {978-1-4244-5444-0}, } @article{TeubnerMA11, title = {Frequent Item Computation on a Chip}, author = {Jens Teubner and René Müller and Gustavo Alonso}, year = {2011}, doi = {10.1109/TKDE.2010.216}, url = {http://dx.doi.org/10.1109/TKDE.2010.216}, tags = {rule-based, constraints, data-flow programming, data-flow, design, systematic-approach}, researchr = {https://researchr.org/publication/TeubnerMA11}, cites = {21}, citedby = {0}, journal = {IEEE Trans. Knowl. Data Eng.}, volume = {23}, number = {8}, pages = {1169-1181}, }