@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}, 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 = {icde}, } @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 = {SIGMOD}, } @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 = {icde}, } @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 = {tkde}, volume = {23}, number = {8}, pages = {1169-1181}, }