Projects per year
Abstract
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 finegrained
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.
Original language | English |
---|---|
Title of host publication | SPLASH Doctoral Symposium at SPLASH'21 |
Number of pages | 3 |
Publication status | Published - Oct 2021 |
Fields of science
- 102 Computer Sciences
- 102009 Computer simulation
- 102011 Formal languages
- 102013 Human-computer interaction
- 102022 Software development
- 102024 Usability research
- 102029 Practical computer science
JKU Focus areas
- Digital Transformation
Projects
- 1 Active
-
Java VM Compiler Performance (Oracle)
Mössenböck, H. (PI)
01.01.2001 → 31.05.2026
Project: Contract research › Industry project