Machine learning in resource-scarce embedded systems, FPGAs, and end-devices: A survey

S Branco, AG Ferreira, J Cabral - Electronics, 2019 - mdpi.com
The number of devices connected to the Internet is increasing, exchanging large amounts of
data, and turning the Internet into the 21st-century silk road for data. This road has taken …

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 …

Efficiently compiling efficient query plans for modern hardware

T Neumann - Proceedings of the VLDB Endowment, 2011 - dl.acm.org
As main memory grows, query performance is more and more determined by the raw CPU
costs of query processing itself. The classical iterator style query processing technique is …

Rethinking SIMD vectorization for in-memory databases

O Polychroniou, A Raghavan, KA Ross - Proceedings of the 2015 ACM …, 2015 - dl.acm.org
Analytical databases are continuously adapting to the underlying hardware in order to
saturate all sources of parallelism. At the same time, hardware evolves in multiple directions …

A survey of machine learning-based system performance optimization techniques

H Choi, S Park - Applied Sciences, 2021 - mdpi.com
Recently, the machine learning research trend expands to the system performance
optimization field, where it has still been proposed by researchers based on their intuitions …

Sorting networks on FPGAs

R Mueller, J Teubner, G Alonso - The VLDB Journal, 2012 - Springer
Computer architectures are quickly changing toward heterogeneous many-core systems.
Such a trend opens up interesting opportunities but also raises immense challenges since …

A study of the fundamental performance characteristics of GPUs and CPUs for database analytics

A Shanbhag, S Madden, X Yu - Proceedings of the 2020 ACM SIGMOD …, 2020 - dl.acm.org
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 …

Bridging the archipelago between row-stores and column-stores for hybrid workloads

J Arulraj, A Pavlo, P Menon - … of the 2016 International Conference on …, 2016 - dl.acm.org
Data-intensive applications seek to obtain trill insights in real-time by analyzing a
combination of historical data sets alongside recently collected data. This means that to …

H2O: a hands-free adaptive store

I Alagiannis, S Idreos, A Ailamaki - Proceedings of the 2014 ACM …, 2014 - dl.acm.org
Modern state-of-the-art database systems are designed around a single data storage layout.
This is a fixed decision that drives the whole architectural design of a database system, ie …

Cxl and the return of scale-up database engines

A Lerner, G Alonso - arxiv preprint arxiv:2401.01150, 2024 - arxiv.org
The trend toward specialized processing devices such as TPUs, DPUs, GPUs, and FPGAs
has exposed the weaknesses of PCIe in interconnecting these devices and their hosts …