S Ma, T Ma, K Chen, Y Wu - IEEE Transactions on Parallel and …, 2022 - ieeexplore.ieee.org
Remote Direct Memory Access (RDMA) based network devices are increasingly being deployed in modern data centers. RDMA brings significant performance improvements over …
Big data applications often incur large costs in I/O, data transfer and copying overhead, especially when operating in cloud environments. Since most such computations are …
Cloud deployments disaggregate storage from compute, providing more flexibility to both the storage and compute layers. In this paper, we explore disaggregation by taking it one step …
A Becher, L BG, D Broneske, T Drewes… - Datenbank …, 2018 - Springer
In the presence of exponential growth of the data produced every day in volume, velocity, and variety, online analytical processing (OLAP) is becoming increasingly challenging …
In this paper we present BatchDB, an in-memory database engine designed for hybrid OLTP and OLAP workloads. BatchDB achieves good performance, provides a high level of data …
N Samardzic, W Qiao, V Aggarwal… - 2020 ACM/IEEE 47th …, 2020 - ieeexplore.ieee.org
Sorting is a key computational kernel in many big data applications. Most sorting implementations focus on a specific input size, record width, and hardware configuration …
While hardware and software improvements greatly accelerated modern database systems' internal operations, the decades-old stream-based Socket API for external communication is …
K Kara, J Giceva, G Alonso - Proceedings of the 2017 ACM International …, 2017 - dl.acm.org
Implementing parallel operators in multi-core machines often involves a data partitioning step that divides the data into cache-size blocks and arranges them so to allow concurrent …
In this paper, we propose the Data Flow Interface (DFI) as a way to make it easier for data processing systems to exploit high-speed networks without the need to deal with the …