Architecting intermediate layers for efficient composition of data management and machine learning systems
Modern data analytics workloads combine relational data processing with machine learning
(ML). Most DBMS handle these workloads by offloading these ML operations to external …
(ML). Most DBMS handle these workloads by offloading these ML operations to external …
Architecting a query compiler for spatial workloads
Modern location-based applications rely extensively on the efficient processing of spatial
data and queries. Spatial query engines are commonly engineered as an extension to a …
data and queries. Spatial query engines are commonly engineered as an extension to a …
Modularis: Modular relational analytics over heterogeneous distributed platforms
The enormous quantity of data produced every day together with advances in data analytics
has led to a proliferation of data management and analysis systems. Typically, these …
has led to a proliferation of data management and analysis systems. Typically, these …
Towards a polyglot framework for factorized ML
Optimizing machine learning (ML) workloads on structured data is a key concern for data
platforms. One class of optimizations called" factorized ML" helps reduce ML runtimes over …
platforms. One class of optimizations called" factorized ML" helps reduce ML runtimes over …
Program Generators for Exascale and Beyond (Final Technical Report)
T Rompf, D Tullman-Ercek - 2024 - osti.gov
The major goals of this project were to devise programming models and supporting tools
that simplify the construction of specialized high‐performance generators, leading to …
that simplify the construction of specialized high‐performance generators, leading to …
[PDF][PDF] Integrating a Smart Storage Engine into a Database System
M Zorca - 2023 - research-collection.ethz.ch
In recent years, DRAM has become a critical bottleneck for scaling modern data-intensive
applications, such as analytical databases. The CPU-memory gap still exists, while queries …
applications, such as analytical databases. The CPU-memory gap still exists, while queries …
[PDF][PDF] Architecting a Query Compiler for Spatial Workloads
RYTT Rompf - 2020 - cs.purdue.edu
Modern location-based applications rely extensively on the efficient processing of spatial
data and queries. Spatial query engines are commonly engineered as an extension to a …
data and queries. Spatial query engines are commonly engineered as an extension to a …
Improving Performance of Data-Centric Systems Through Fine-Grained Code Generation
G Essertel - 2019 - search.proquest.com
The availability of modern hardware with large amounts of memory created a shift in the
development of data-centric software; from optimizing I/O operations to optimizing …
development of data-centric software; from optimizing I/O operations to optimizing …
THE PURDUE UNIVERSITY GRADUATE SCHOOL STATEMENT OF DISSERTATION APPROVAL
Z Shen - 2020 - search.proquest.com
Although current augmented, virtual, and mixed reality (AR/VR/MR) systems are facing
advanced and immersive experience in the entertainment industry with countless media …
advanced and immersive experience in the entertainment industry with countless media …