| 2023 | DaMoN | AMULET: Adaptive Matrix-Multiplication-Like Tasks. | Junyoung Kim, Kenneth A. Ross, Eric Sedlar, Lukas Stadler |
| 2023 | VLDB | GAMUT: Matrix Multiplication-Like Tasks on GPUs. | Xincheng Xie, Junyoung Kim, Kenneth A. Ross |
| 2021 | SIGMOD | Utilizing (and Designing) Modern Hardware for Data-Intensive Computations: The Role of Abstraction. | Kenneth A. Ross |
| 2020 | ICDE | Permutation Index: Exploiting Data Skew for Improved Query Performance. | Wangda Zhang, Kenneth A. Ross |
| 2020 | SSDBM | Efficient Search over Genomic Short Read Data. | Wangda Zhang, Mengdi Lin, Kenneth A. Ross |
| 2019 | DaMoN | Towards Practical Vectorized Analytical Query Engines. | Orestis Polychroniou, Kenneth A. Ross |
| 2019 | ISCA | Master of none acceleration: a comparison of accelerator architectures for analytical query processing. | Andrea Lottarini, Joo Pedro Cerqueira, Thomas J. Repetti, Stephen A. Edwards, Kenneth A. Ross, Mingoo Seok, Martha A. Kim |
| 2017 | DAC | Network Synthesis for Database Processing Units. | Andrea Lottarini, Stephen A. Edwards, Kenneth A. Ross, Martha A. Kim |
| 2017 | DaMoN | Deadlock-free joins in DB-mesh, an asynchronous systolic array accelerator. | Bingyi Cao, Kenneth A. Ross, Stephen A. Edwards, Martha A. Kim |
| 2016 | DaMoN | SIMD-accelerated regular expression matching. | Evangelia A. Sitaridi, Orestis Polychroniou, Kenneth A. Ross |
| 2016 | ICPP | Massively-Parallel Lossless Data Decompression. | Evangelia A. Sitaridi, Ren Mller, Tim Kaldewey, Guy M. Lohman, Kenneth A. Ross |
| 2016 | SIGCSE | A Course on Programming and Problem Solving. | Swapneel Sheth, Christian Murphy, Kenneth A. Ross, Dennis E. Shasha |
| 2015 | DaMoN | Efficient Lightweight Compression Alongside Fast Scans. | Orestis Polychroniou, Kenneth A. Ross |
| 2015 | MEMOCODE | Implementing latency-insensitive dataflow blocks. | Bingyi Cao, Kenneth A. Ross, Martha A. Kim, Stephen A. Edwards |
| 2015 | SIGMOD | Rethinking SIMD Vectorization for In-Memory Databases. | Orestis Polychroniou, Arun Raghavan, Kenneth A. Ross |
| 2014 | ASPLOS | Q100: the architecture and design of a database processing unit. | Lisa Wu, Andrea Lottarini, Timothy K. Paine, Martha A. Kim, Kenneth A. Ross |
| 2014 | DaMoN | Vectorized Bloom filters for advanced SIMD processors. | Orestis Polychroniou, Kenneth A. Ross |
| 2014 | SIGMOD | A comprehensive study of main-memory partitioning and its application to large-scale comparison- and radix-sort. | Orestis Polychroniou, Kenneth A. Ross |
| 2014 | SIGMOD | Track join: distributed joins with minimal network traffic. | Orestis Polychroniou, Rajkumar Sen, Kenneth A. Ross |
| 2013 | DaMoN | High throughput heavy hitter aggregation for modern SIMD processors. | Orestis Polychroniou, Kenneth A. Ross |
| 2013 | DaMoN | Optimizing select conditions on GPUs. | Evangelia A. Sitaridi, Kenneth A. Ross |
| 2013 | ISCA | Navigating big data with high-throughput, energy-efficient data partitioning. | Lisa Wu, Raymond J. Barker, Martha A. Kim, Kenneth A. Ross |
| 2012 | DaMoN | Ameliorating memory contention of OLAP operators on GPU processors. | Evangelia A. Sitaridi, Kenneth A. Ross |
| 2012 | VLDB | Path processing using Solid State Storage. | Manos Athanassoulis, Bishwaranjan Bhattacharjee, Mustafa Canim, Kenneth A. Ross |
| 2011 | DaMoN | Enhancing recovery using an SSD buffer pool extension. | Bishwaranjan Bhattacharjee, Kenneth A. Ross, Christian A. Lang, George A. Mihaila, Mohammad Banikazemi |
| 2011 | DaMoN | Scalable aggregation on multicore processors. | Yang Ye, Kenneth A. Ross, Norases Vesdapunt |
| 2011 | DOLAP | Column-oriented query processing for row stores. | Amr El-Helw, Kenneth A. Ross, Bishwaranjan Bhattacharjee, Christian A. Lang, George A. Mihaila |
| 2011 | SIGMOD | SkylineSearch: semantic ranking and result visualization for pubmed. | Julia Stoyanovich, Mayur Lodha, William Mee, Kenneth A. Ross |
| 2010 | DaMoN | Optimizing read convoys in main-memory query processing. | Kenneth A. Ross |
| 2010 | ICDE | Semantic ranking and result visualization for life sciences publications. | Julia Stoyanovich, William Mee, Kenneth A. Ross |
| 2010 | SIGMOD | Automatic contention detection and amelioration for data-intensive operations. | John Cieslewicz, Kenneth A. Ross, Kyoho Satsumi, Yang Ye |
| 2010 | VLDB | Buffered Bloom Filters on Solid State Storage. | Mustafa Canim, George A. Mihaila, Bishwaranjan Bhattacharjee, Christian A. Lang, Kenneth A. Ross |
| 2009 | DaMoN | Cache-conscious buffering for database operators with state. | John Cieslewicz, William Mee, Kenneth A. Ross |
| 2009 | ICDT | Optimal splitters for database partitioning with size bounds. | Kenneth A. Ross, John Cieslewicz |
| 2008 | DaMoN | Data partitioning on chip multiprocessors. | John Cieslewicz, Kenneth A. Ross |
| 2008 | DaMoN | Modeling the performance of algorithms on flash memory devices. | Kenneth A. Ross |
| 2008 | EDBT | Schema polynomials and applications. | Kenneth A. Ross, Julia Stoyanovich |
| 2007 | DaMoN | Parallel buffers for chip multiprocessors. | John Cieslewicz, Kenneth A. Ross, Ioannis Giannakakis |
| 2007 | ICDE | Efficient Hash Probes on Modern Processors. | Kenneth A. Ross |
| 2007 | ICDE | Practical Preference Relations for Large Data Sets. | Kenneth A. Ross, Peter J. Stuckey, Amlie Marian |
| 2007 | ICPP | An Effective Strategy for Porting C++ Applications on Cell. | Ana Lucia Varbanescu, Henk J. Sips, Kenneth A. Ross, Qiang Liu, Lurng-Kuo Liu, Apostol Natsev, John R. Smith |
| 2007 | VLDB | Adaptive Aggregation on Chip Multiprocessors. | John Cieslewicz, Kenneth A. Ross |
| 2006 | DaMoN | Realizing parallelism in database operations: insights from a massively multithreaded architecture. | John Cieslewicz, Jonathan W. Berry, Bruce Hendrickson, Kenneth A. Ross |
| 2005 | DaMoN | Architecture-Conscious Databases: sub-optimization or the next big leap? | Doug Carmean, Babak Falsafi, Bradley C. Kuszmaul, Jignesh M. Patel, Kenneth A. Ross |
| 2005 | VLDB | A Faceted Query Engine Applied to Archaeology. | Kenneth A. Ross, Angel Janevski, Julia Stoyanovich |
| 2005 | VLDB | Improving Database Performance on Simultaneous Multithreading Processors. | Jingren Zhou, John Cieslewicz, Kenneth A. Ross, Mihir Shah |
| 2004 | SIGMOD | Buffering Database Operations for Enhanced Instruction Cache Performance. | Jingren Zhou, Kenneth A. Ross |
| 2004 | VLDB | Symmetric Relations and Cardinality-Bounded Multisets in Database Systems. | Kenneth A. Ross, Julia Stoyanovich |
| 2003 | IDEAS | A Multi-Resolution Block Storage Model for Database Design. | Jingren Zhou, Kenneth A. Ross |
| 2003 | VLDB | Buffering Accesses to Memory-Resident Index Structures. | Jingren Zhou, Kenneth A. Ross |
| 2002 | PODS | Conjunctive Selection Conditions in Main Memory. | Kenneth A. Ross |
| 2002 | SIGMOD | Implementing database operations using SIMD instructions. | Jingren Zhou, Kenneth A. Ross |
| 2001 | SIGMOD | Filtering Algorithms and Implementation for Very Fast Publish/Subscribe. | Franoise Fabret, Hans-Arno Jacobsen, Franois Llirbat, Joo L. M. Pereira, Kenneth A. Ross, Dennis E. Shasha |
| 2001 | SSDBM | Cost-based Unbalanced R-Trees. | Kenneth A. Ross, Inga Sitzmann, Peter J. Stuckey |
| 2000 | SIGMOD | Making B | Jun Rao, Kenneth A. Ross |
| 2000 | VLDB | Publish/Subscribe on the Web at Extreme Speed. | Joo Pereira, Franoise Fabret, Franois Llirbat, Radu Preotiuc-Pietro, Kenneth A. Ross, Dennis E. Shasha |
| 2000 | SSDBM | Optimizing Selections over Datacubes. | Kenneth A. Ross, Kazi A. Zaman |
| 2000 | SSDBM | Serving Datacube Tuples from Main Memory. | Kenneth A. Ross, Kazi A. Zaman |
| 1999 | VLDB | Cache Conscious Indexing for Decision-Support in Main Memory. | Jun Rao, Kenneth A. Ross |
| 1998 | EDBT | Complex Aggregation at Multiple Granularities. | Kenneth A. Ross, Divesh Srivastava, Damianos Chatziantoniou |
| 1998 | KDD | Independence Diagrams: A Technique for Visual Data Mining. | Stefan Berchtold, H. V. Jagadish, Kenneth A. Ross |
| 1998 | SIGMOD | Reusing Invariants: A New Strategy for Correlated Queries. | Jun Rao, Kenneth A. Ross |
| 1997 | ICDT | Concurrency Control Theory for Deferred Materialized Views. | Akira Kawaguchi, Daniel F. Lieuwen, Inderpal Singh Mumick, Dallan Quass, Kenneth A. Ross |
| 1997 | SIGMOD | Supporting Multiple View Maintenance Policies. | Latha S. Colby, Akira Kawaguchi, Daniel F. Lieuwen, Inderpal Singh Mumick, Kenneth A. Ross |
| 1997 | VLDB | Groupwise Processing of Relational Queries. | Damianos Chatziantoniou, Kenneth A. Ross |
| 1997 | VLDB | Fast Computation of Sparse Datacubes. | Kenneth A. Ross, Divesh Srivastava |
| 1996 | SIGMOD | Materialized View Maintenance and Integrity Constraint Checking: Trading Space for Time. | Kenneth A. Ross, Divesh Srivastava, S. Sudarshan |
| 1996 | VLDB | Querying Multiple Features of Groups in Relational Databases. | Damianos Chatziantoniou, Kenneth A. Ross |
| 1995 | CIKM | PERF Join: An Alternative to Two-way Semijoin and Bloomjoin. | Zhe Li, Kenneth A. Ross |
| 1995 | PODS | Structural Totality and Constraint Stratification. | Kenneth A. Ross |
| 1995 | SIGMOD | Adapting Materialized Views after Redefinitions. | Ashish Gupta, Inderpal Singh Mumick, Kenneth A. Ross |
| 1992 | PODS | Relations with Relation Names as Arguments: Algebra and Calculus. | Kenneth A. Ross |
| 1992 | PODS | Monotonic Aggregation in Deductive Databases. | Kenneth A. Ross, Yehoshua Sagiv |
| 1991 | PODS | Modular Acyclicity and Tail Recursion in Logic Programs. | Kenneth A. Ross |
| 1991 | PODS | On Negation in HiLog. | Kenneth A. Ross |
| 1991 | SIGMOD | Glue-Nail: A Deductive Database System. | Geoffrey Phipps, Marcia A. Derr, Kenneth A. Ross |
| 1990 | PODS | Modular Stratification and Magic Sets for DATALOG Programs with Negation. | Kenneth A. Ross |
| 1989 | PODS | A Procedural Semantics for Well Founded Negation in Logic Programs. | Kenneth A. Ross |
| 1988 | PODS | Unfounded Sets and Well-Founded Semantics for General Logic Programs. | Allen Van Gelder, Kenneth A. Ross, John S. Schlipf |