SPLASH 2021
Sun 17 - Fri 22 October 2021 Chicago, Illinois, United States
Tue 19 Oct 2021 10:55 - 11:30 at Currents - Morning 2

Databases are typically faster in processing huge amounts of data than applications with hand-coded data access. Even though modern dynamic runtimes optimize applications intensively, they cannot perform certain optimizations that are traditionally used by database systems as they lack the required information. Thus, we propose to extend the capabilities of dynamic runtimes to allow them to collect fine-grained information of the processed data at run time and use it to perform database-like optimizations. By doing so, we want to enable dynamic runtimes to significantly boost the performance of data-processing workloads. Ideally, applications should be as fast as databases in data-processing workloads by detecting the data schema at run time. To show the feasibility of our approach, we are implementing it in a polyglot dynamic runtime.

Tue 19 Oct

Displayed time zone: Central Time (US & Canada) change

10:50 - 12:10
10:55
35m
Doctoral symposium paper
Run-Time Data Analysis in Dynamic RuntimesVirtual
Doctoral Symposium
Lukas Makor JKU Linz
Pre-print
11:30
35m
Doctoral symposium paper
Run-time Data Analysis to Drive Compiler OptimizationsVirtual
Doctoral Symposium
Pre-print