9 citations · 14 across the 6 of their papers we have counts for
8 papers · 1 filter
Two-sided RDMA Striking Back for Disaggregated Memory Databases
Hokeun Cha, Aditya Akella, Xiangyao Yu
RDMA has enabled high-speed data access and low-latency communication in disaggregated memory databases. While various optimization techniques have been proposed to accelerate tran…
Predicate Transfer: Efficient Pre-Filtering on Multi-Join Queries
Yifei Yang, Hangdong Zhao, Xiangyao Yu +1
This paper presents predicate transfer, a novel method that optimizes join performance by pre-filtering tables to reduce the join input sizes. Predicate transfer generalizes Bloom…
Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking (Extended Version)
Zhihan Guo, Kan Wu, Cong Yan +1
Hotspots, a small set of tuples frequently read/written by a large number of transactions, cause contention in a concurrency control protocol. While a hotspot may comprise only a s…
Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems (Extended Version)
Yu Xia, Xiangyao Yu, Andrew Pavlo +1
Existing single-stream logging schemes are unsuitable for in-memory database management systems (DBMSs) as the single log is often a performance bottleneck. To overcome this proble…
A Study of the Fundamental Performance Characteristics of GPUs and CPUs for Database Analytics (Extended Version)
Anil Shanbhag, Samuel Madden, Xiangyao Yu
There has been significant amount of excitement and recent work on GPU-based database systems. Previous work has claimed that these systems can perform orders of magnitude better t…
PushdownDB: Accelerating a DBMS using S3 Computation
Xiangyao Yu, Matt Youill, Matthew Woicik +4
This paper studies the effectiveness of pushing parts of DBMS analytics queries into the Simple Storage Service (S3) engine of Amazon Web Services (AWS), using a recently released…