In-memory big data management and processing: A survey

H Zhang, G Chen, BC Ooi, KL Tan… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Growing main memory capacity has fueled the development of in-memory big data
management and processing. By eliminating disk I/O bottleneck, it is now possible to support …

Parallel data analysis directly on scientific file formats

S Blanas, K Wu, S Byna, B Dong… - Proceedings of the 2014 …, 2014 - dl.acm.org
Scientific experiments and large-scale simulations produce massive amounts of data. Many
of these scientific datasets are arrays, and are stored in file formats such as HDF5 and …

Byteslice: Pushing the envelop of main memory data processing with a new storage layout

Z Feng, E Lo, B Kao, W Xu - Proceedings of the 2015 ACM SIGMOD …, 2015 - dl.acm.org
Scan and lookup are two core operations in main memory column stores. A scan operation
scans a column and returns a result bit vector that indicates which records satisfy a filter …

Accelerating equi-join on a CPU-FPGA heterogeneous platform

R Chen, VK Prasanna - 2016 IEEE 24th Annual International …, 2016 - ieeexplore.ieee.org
Accelerating database applications using FPGAs has recently been an area of growing
interest in both academia and industry. Equi-join is one of the key database operations …

ReSQM: Accelerating database operations using ReRAM-based content addressable memory

H Li, H Jin, L Zheng, X Liao - IEEE Transactions on Computer …, 2020 - ieeexplore.ieee.org
The huge amount of data enforces great pressure on the processing efficiency of database
systems. By leveraging the in-situ computing ability of emerging nonvolatile memory …

Customized OS support for data-processing

J Giceva, G Zellweger, G Alonso, T Rosco - Proceedings of the 12th …, 2016 - dl.acm.org
For decades, database engines have found the generic interfaces offered by the operating
systems at odds with the need for efficient utilization of hardware resources. As a result, most …

Forecasting the cost of processing multi-join queries via hashing for main-memory databases

F Liu, S Blanas - Proceedings of the Sixth ACM Symposium on Cloud …, 2015 - dl.acm.org
Database management systems (DBMSs) carefully optimize complex multi-join queries to
avoid expensive disk I/O. As servers today feature tens or hundreds of gigabytes of RAM, a …

[PDF][PDF] Engineering Aggregation Operators for Relational In-Memory Database Systems

I Müller - 2016 - researchgate.net
Relational Aggregation is one of the major means to analyze large data sets since the
creation of the first database systems. Available hardware performance continues to grow at …

FB+-tree for big data management

C Yu, J Boyd - Big Data Research, 2016 - Elsevier
Decades of research and experiences on managing large databases and current world's
strong interests in massive data information conveyed many indexing methods to a new …

Sort-merge-join on a large architected register file

JH Derby, RK Montoye, D Sreedhar - US Patent 10,042,876, 2018 - Google Patents
Methods and arrangements for joining data sets. There are accepted: a first data set which
forms a table in a relational database, and a second data set which forms a table in a …