Maximizing persistent memory bandwidth utilization for OLAP workloads
Modern database systems for online analytical processing (OLAP) typically rely on in-
memory processing. Kee** all active data in DRAM severely limits the data capacity and …
memory processing. Kee** all active data in DRAM severely limits the data capacity and …
Analyzing efficient stream processing on modern hardware
Modern Stream Processing Engines (SPEs) process large data volumes under tight latency
constraints. Many SPEs execute processing pipelines using message passing on shared …
constraints. Many SPEs execute processing pipelines using message passing on shared …
BatchDB: Efficient isolated execution of hybrid OLTP+ OLAP workloads for interactive applications
In this paper we present BatchDB, an in-memory database engine designed for hybrid OLTP
and OLAP workloads. BatchDB achieves good performance, provides a high level of data …
and OLAP workloads. BatchDB achieves good performance, provides a high level of data …
Polynesia: Enabling effective hybrid transactional/analytical databases with specialized hardware/software co-design
An exponential growth in data volume, combined with increasing demand for real-time
analysis (ie, using the most recent data), has resulted in the emergence of database systems …
analysis (ie, using the most recent data), has resulted in the emergence of database systems …
[LIBRO][B] Data management in machine learning systems
Large-scale data analytics using machine learning (ML) underpins many modern data-
driven applications. ML systems provide means of specifying and executing these ML …
driven applications. ML systems provide means of specifying and executing these ML …
Briskstream: Scaling data stream processing on shared-memory multicore architectures
We introduce BriskStream, an in-memory data stream processing system (DSPSs)
specifically designed for modern shared-memory multicore architectures. BriskStream's key …
specifically designed for modern shared-memory multicore architectures. BriskStream's key …
Analytical Queries: A Comprehensive Survey
P Kurapov, A Melik-Adamyan - arxiv preprint arxiv:2311.15730, 2023 - arxiv.org
Modern hardware heterogeneity brings efficiency and performance opportunities for
analytical query processing. In the presence of continuous data volume and complexity …
analytical query processing. In the presence of continuous data volume and complexity …
Self-tuning query scheduling for analytical workloads
Most database systems delegate scheduling decisions to the operating system. While such
an approach simplifies the overall database design, it also entails problems. Adaptive …
an approach simplifies the overall database design, it also entails problems. Adaptive …
Sap hana–the evolution of an in-memory dbms from pure olap processing towards mixed workloads
The journey of SAP HANA started as an in-memory appliance for complex, analytical
applications. The success of the system quickly motivated SAP to broaden the scope from …
applications. The success of the system quickly motivated SAP to broaden the scope from …
Polynesia: Enabling High-Performance and Energy-Efficient Hybrid Transactional/Analytical Databases with Hardware/Software Co-Design
A growth in data volume, combined with increasing demand for real-time analysis (using the
most recent data), has resulted in the emergence of database systems that concurrently …
most recent data), has resulted in the emergence of database systems that concurrently …