| 11468064 |
Methods for substituting a semi-join operator with alternative execution strategies and selection methods to choose the most efficient solution under different plans |
Pit Fender, Benjamin Schlegel, Matthias Brantner, Nipun Agarwal |
2022-10-11 |
| 11163800 |
Efficient partitioning of relational data |
Negar Koochakzadeh, Nitin Kunal, Sam Idicula, Nipun Agarwal |
2021-11-02 |
| 10810207 |
Limited memory and statistics resilient hash join execution |
Nitin Kunal, Nipun Agarwal |
2020-10-20 |
| 10599647 |
Partitioning-based vectorized hash join with compact storage footprint |
Nipun Agarwal |
2020-03-24 |
| 10592531 |
Efficient partitioning of relational data |
Negar Koochakzadeh, Nitin Kunal, Sam Idicula, Nipun Agarwal |
2020-03-17 |
| 10397317 |
Boomerang join: a network efficient, late-materialized, distributed join technique |
Sam Idicula, Nipun Agarwal |
2019-08-27 |
| 8495286 |
Write buffer for improved DRAM write access patterns |
Markus Buehler, Rainer Dorsch, Guenther Hutzl, Michael Kaufmann, Daniel Pfefferkorn +3 more |
2013-07-23 |
| 8380737 |
Computing intersection of sets of numbers |
Markus Buehler, Rainer Dorsch, Guenther Hutzl, Michael Kaufmann, Daniel Pfefferkorn +3 more |
2013-02-19 |