Selected Publications (Show All)

  1. VIP: A SIMD Vectorized Analytical Query Engine
    Orestis Polychroniou, Kenneth A. Ross
    VLDB Journal 2020
  2. Parallel Prefix Sum with SIMD
    Wangda Zhang, Yanbin Wang, Kenneth A. Ross
    ADMS 2020
  3. Permutation Index: Exploiting Data Skew for Improved Query Performance
    Wangda Zhang, Kenneth A. Ross
    ICDE 2020
  4. Exploiting Data Skew for Improved Query Performance
    Wangda Zhang, Kenneth A. Ross
    IEEE TKDE 2020
  5. Efficient Search over Genomic Short Read Data
    Wangda Zhang, Mengdi Lin, Kenneth A. Ross
    SSDBM 2020
  6. Towards Practical Vectorized Analytical Query Engines
    Orestis Polychroniou, Kenneth A. Ross
    DaMoN 2019
  7. Master of None Acceleration: A Comparison of Accelerator Architectures for Analytical Query Processing
    Andrea Lottarini, João Pedro Cerqueira, Thomas J. Repetti, Stephen A. Edwards, Kenneth A. Ross, Mingoo Seok, Martha A. Kim
    ISCA 2019
  8. Distributed Joins and Data Placement for Minimal Network Traffic
    Orestis Polychroniou, Wangda Zhang, Kenneth A. Ross
    TODS 2018
  9. Network Synthesis for Database Processing Units
    Andrea Lottarini, Stephen A. Edwards, Kenneth A. Ross, Martha A. Kim
    DAC 2017
  10. Deadlock-free joins in DB-mesh, an asynchronous systolic array accelerator
    Bingyi Cao, Kenneth A. Ross, Stephen A. Edwards, Martha A. Kim
    DAMON 2017
  11. SIMD-accelerated regular expression matching
    E. A. Sitaridi, O. Polychroniou, K. A. Ross
    DAMON 2016
  12. Massively-Parallel Lossless Data Decompression
    Evangelia A. Sitaridi, RenŽ MŸller, Tim Kaldewey, Guy M. Lohman, Kenneth A. Ross
    ICPP 2016
  13. A Course on Programming and Problem Solving
    S. Sheth, C. Murphy, K. A. Ross, D. E. Shasha
    SIGCSE 2016
  14. GPU-accelerated string matching for database applications
    E. Sitaridi and K. A. Ross
    VLDB Journal 2016
  15. Exploiting SSDs in operational multiversion databases
    M. Sadoghi, K. A. Ross, M. Canim, B. Bhattacharjee
    VLDB Journal 2016
  16. The Q100 Database Processing Unit
    L. Wu, A. Lottarini, T. K. Paine, M. A. Kim, K. A. Ross
    IEEE MICRO 2015
  17. Efficient Lightweight Compression Alongside Fast Scans
    O. Polychroniou and K. A. Ross
    DAMON 2015
  18. Implementing Latency-Insensitive Dataflow Blocks
    B. Cao, K. A. Ross, M. A. Kim, and S. A. Edwards
    MEMOCODE 2015
  19. Rethinking SIMD Vectorization for In-Memory Databases
    O. Polychroniou, A. Raghavan, K. A. Ross
    SIGMOD 2015
  20. Hardware Partitioning for Big Data Analytics
    L. Wu, R. J. Barker, M. A. Kim, K. A. Ross:
    IEEE MICRO 2014
  21. Reducing Database Locking Contention Through Multi-version Concurrency
    M. Sadoghi, M. Canim, B. Bhattacharjee, F. Nagel, K. A. Ross
    PVLDB 2014
  22. Energy Analysis of Hardware and Software Range Partitioning
    L. Wu, O. Polychroniou, R. J. Barker, M. A. Kim, and K. A. Ross
    TOCS 2014
  23. Coherent Somatic Mutation in Autoimmune Disease
    K. A. Ross
    PLoS One 2014
  24. Vectorized Bloom Filters for Advanced SIMD Processors
    O. Polychroniou and K. A. Ross
    DAMON 2014
  25. Q100: The Architecture and Design of a Database Processing Unit
    L. Wu, A. Lottarini, T. K. Paine, M. A. Kim, and K. A. Ross
    ASPLOS 2014
  26. A Comprehensive Study of Main-memory Partitioning and its Application to Large-scale Comparison- and Radix-sort
    O. Polychroniou and K. A. Ross
    SIGMOD 2014
  27. Track Join: Distributed Joins with Minimal Network Traffic
    O. Polychroniou, R. Sen, and K. A. Ross
    SIGMOD 2014