In-memory database acceleration on FPGAs: a survey

J Fang, YTB Mulder, J Hidders, J Lee, HP Hofstee - The VLDB Journal, 2020 - Springer
While FPGAs have seen prior use in database systems, in recent years interest in using
FPGA to accelerate databases has declined in both industry and academia for the following …

On truth discovery in social sensing: A maximum likelihood estimation approach

D Wang, L Kaplan, H Le, T Abdelzaher - Proceedings of the 11th …, 2012 - dl.acm.org
This paper addresses the challenge of truth discovery from noisy social sensing data. The
work is motivated by the emergence of social sensing as a data collection paradigm of …

Reconfigurable computing architectures

R Tessier, K Pocek, A DeHon - Proceedings of the IEEE, 2015 - ieeexplore.ieee.org
Reconfigurable architectures can bring unique capabilities to computational tasks. They
offer the performance and energy efficiency of hardware with the flexibility of software. In …

Fifer: Practical acceleration of irregular applications on reconfigurable architectures

QM Nguyen, D Sanchez - MICRO-54: 54th Annual IEEE/ACM …, 2021 - dl.acm.org
Coarse-grain reconfigurable arrays (CGRAs) can achieve much higher performance and
efficiency than general-purpose cores, approaching the performance of a specialized design …

Hardware acceleration of database operations

J Casper, K Olukotun - Proceedings of the 2014 ACM/SIGDA …, 2014 - dl.acm.org
As the amount of memory in database systems grows, entire database tables, or even
databases, are able to fit in the system's memory, making in-memory database operations …

Integration of FPGAs in database management systems: challenges and opportunities

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 …

Efficient spmv operation for large and highly sparse matrices using scalable multi-way merge parallelization

F Sadi, J Sweeney, TM Low, JC Hoe, L Pileggi… - Proceedings of the …, 2019 - dl.acm.org
The importance of Sparse Matrix dense Vector multiplication (SpMV) operation in graph
analytics and numerous scientific applications has led to development of custom …

NASCENT: Near-storage acceleration of database sort on SmartSSD

S Salamat, A Haj Aboutalebi, B Khaleghi… - The 2021 ACM/SIGDA …, 2021 - dl.acm.org
As the size of data generated every day grows dramatically, the computational bottleneck of
computer systems has been shifted toward the storage devices. Thanks to recent …

Beyond the wall: Near-data processing for databases

SL Xi, A Augusta, M Athanassoulis… - Proceedings of the 11th …, 2015 - dl.acm.org
The continuous growth of main memory size allows modern data systems to process entire
large scale datasets in memory. The increase in memory capacity, however, is not matched …

Bonsai: High-performance adaptive merge tree sorting

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 …