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 …
the address space of a processor have different performance characteristics. At current …
In-memory big data management and processing: A survey
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 …
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
Big data has revolutionized science and technology leading to the transformation of our
societies. High-performance computing (HPC) provides the necessary computational power …
societies. High-performance computing (HPC) provides the necessary computational power …
NetVM: High performance and flexible networking using virtualization on commodity platforms
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 …
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
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 …
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
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 …
art approaches in parallel query execution:(i) to take advantage of many-cores, all query …
Multi-core, main-memory joins: sort vs. hash revisited
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 …
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 …
processing column-organized tables that speed read-mostly Business Intelligence queries …
Pump up the volume: Processing large data on gpus with fast interconnects
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 …
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
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 …
improve the performance of main memory databases. However, the relatively low bandwidth …