NUMA (Non-Uniform Memory Access): An Overview: NUMA becomes more common because memory controllers get close to execution units on microprocessors.

C Lameter - Queue, 2013 - dl.acm.org
NUMA (non-uniform memory access) is the phenomenon that memory at various points in
the address space of a processor have different performance characteristics. At current …

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 …

Data locality in high performance computing, big data, and converged systems: An analysis of the cutting edge and a future system architecture

S Usman, R Mehmood, I Katib, A Albeshri - Electronics, 2022 - mdpi.com
Big data has revolutionized science and technology leading to the transformation of our
societies. High-performance computing (HPC) provides the necessary computational power …

NetVM: High performance and flexible networking using virtualization on commodity platforms

J Hwang, KK Ramakrishnan… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
NetVM brings virtualization to the Network by enabling high bandwidth network functions to
operate at near line speed, while taking advantage of the flexibility and customization of low …

Lambada: Interactive data analytics on cold data using serverless cloud infrastructure

I Müller, R Marroquín, G Alonso - Proceedings of the 2020 ACM SIGMOD …, 2020 - dl.acm.org
Serverless computing has recently attracted a lot of attention from research and industry due
to its promise of ultimate elasticity and operational simplicity. However, there is no …

Morsel-driven parallelism: a NUMA-aware query evaluation framework for the many-core age

V Leis, P Boncz, A Kemper, T Neumann - Proceedings of the 2014 ACM …, 2014 - dl.acm.org
With modern computer architecture evolving, two problems conspire against the state-of-the-
art approaches in parallel query execution:(i) to take advantage of many-cores, all query …

Multi-core, main-memory joins: sort vs. hash revisited

C Balkesen, G Alonso, J Teubner… - Proceedings of the VLDB …, 2013 - dl.acm.org
In this paper we experimentally study the performance of main-memory, parallel, multi-core
join algorithms, focusing on sort-merge and (radix-) hash join. The relative performance of …

DB2 with BLU acceleration: So much more than just a column store

V Raman, G Attaluri, R Barber, N Chainani… - Proceedings of the …, 2013 - dl.acm.org
DB2 with BLU Acceleration deeply integrates innovative new techniques for defining and
processing column-organized tables that speed read-mostly Business Intelligence queries …

Pump up the volume: Processing large data on gpus with fast interconnects

C Lutz, S Breß, S Zeuch, T Rabl, V Markl - Proceedings of the 2020 ACM …, 2020 - dl.acm.org
GPUs have long been discussed as accelerators for database query processing because of
their high processing power and memory bandwidth. However, two main challenges limit the …

Revisiting co-processing for hash joins on the coupled cpu-gpu architecture

J He, M Lu, B He - arxiv preprint arxiv:1307.1955, 2013 - arxiv.org
Query co-processing on graphics processors (GPUs) has become an effective means to
improve the performance of main memory databases. However, the relatively low bandwidth …