‹Programming› 2020 (series) / MoreVMs'20 (series) / MoreVMs'20: Workshop on Modern Language Runtimes, Ecosystems, and VMs /
Towards Dynamic SQL Compilation in Apache Spark
Tue 24 Mar 2020 17:00 - 17:30 at W1 - Dynamic Runtime Optimizations
Big-data systems have gained significant momentum, and Apache Spark is becoming a de-facto standard for modern data analytics. Spark relies on code generation to optimize the execution performance of SQL queries on a variety of data sources. Despite its already efficient runtime, Spark’s code generation suffers from significant runtime overheads related to data de-serialization during query execution. Such performance penalty can be significant, especially when applications operate on human-readable data formats such as CSV or JSON.
Tue 24 MarDisplayed time zone: Belfast change
Tue 24 Mar
Displayed time zone: Belfast change
16:00 - 17:30 | |||
16:00 30mTalk | Running Parallel Bytecode Interpreters on Heterogeneous Hardware MoreVMs Juan Fumero University of Manchester, UK, Athanasios Stratikopoulos The University of Manchester, Christos Kotselidis KTM Innovation / The University of Manchester Pre-print | ||
16:30 30mTalk | Toward Presizing and Pretransitioning Strategies for GraalPython MoreVMs Johannes Henning Hasso Plattner Institute, Tim Felgentreff Oracle Labs, Potsdam, Fabio Niephaus Hasso Plattner Institute, University of Potsdam, Robert Hirschfeld Hasso-Plattner-Institut (HPI), Germany | ||
17:00 30mTalk | Towards Dynamic SQL Compilation in Apache Spark MoreVMs Filippo Schiavio Università della Svizzera italiana, Daniele Bonetta Oracle Labs, Walter Binder University of Lugano, Switzerland |