@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}, } @inproceedings{TeubnerM11, title = {How soccer players would do stream joins}, author = {Jens Teubner and René Müller}, year = {2011}, doi = {10.1145/1989323.1989389}, url = {http://doi.acm.org/10.1145/1989323.1989389}, tags = {programming languages, semantics, rule-based, data-flow language, stream join, handshake join, parallelism, parallel programming, data-flow programming, data-flow, stream processing, query language, multi-core}, researchr = {https://researchr.org/publication/TeubnerM11}, cites = {30}, citedby = {0}, pages = {625-636}, booktitle = {SIGMOD}, } @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}, } @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{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}, } @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}, } @inproceedings{MullerT10, title = {FPGAs: a new point in the database design space}, author = {René Müller and Jens Teubner}, year = {2010}, doi = {10.1145/1739041.1739137}, url = {http://doi.acm.org/10.1145/1739041.1739137}, tags = {FPGA, optimization, tutorial, rule-based, hardware-acceleration, database, program optimization, design}, researchr = {https://researchr.org/publication/MullerT10}, cites = {17}, citedby = {0}, pages = {721-723}, booktitle = {edbt}, }