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.
Wed 20 OctDisplayed time zone: Central Time (US & Canada) change
Thu 21 OctDisplayed time zone: Central Time (US & Canada) change
13:50 - 15:10 | TalksStudent Research Competition at Zurich E Talks to be selected in the poster session on Wednesday. | ||
13:50 80mPoster | Towards Decidable and Expressive DOT Student Research Competition Sophia Roshal Cornell University; Carnegie Mellon University DOI | ||
13:51 79mPoster | Source Code Authorship Attribution using File Embeddings Student Research Competition Alina Bogdanova Innopolis University DOI | ||
13:52 78mPoster | Programming-by-Example by Programming-by-Example: Synthesis of Looping Programs Student Research Competition Shmuel Berman Columbia University DOI | ||
13:53 77mPoster | Edgeworth: Authoring Diagrammatic Math Problems using Program Mutation Student Research Competition Hwei-Shin Harriman Olin College of Engineering; Carnegie Mellon University DOI | ||
13:54 76mPoster | A Study of Call Graph Effectiveness for Framework-Based Web Applications Student Research Competition Madhurima Chakraborty University of California at Riverside DOI | ||
13:55 75mPoster | Run-Time Data Analysis to Drive Compiler Optimizations Student Research Competition Sebastian Kloibhofer JKU Linz DOI | ||
13:56 74mPoster | Run-Time Data Analysis in Dynamic Runtimes Student Research Competition Lukas Makor JKU Linz DOI |