SPLASH 2023
Sun 22 - Fri 27 October 2023 Cascais, Portugal
VenueHotel Cascais Miragem
Room nameRoom V
Floor0
Capacity37
Room InformationNo extra information available
Program

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Sun 22 Oct

Displayed time zone: Lisbon change

09:00 - 10:30
MPLR Session 1MPLR at Room V
09:00
5m
Day opening
Welcome from the organizers
MPLR
Eliot Moss University of Massachusetts Amherst
09:05
55m
Keynote
Is Wasm becoming garbage?
MPLR
K: Andreas Rossberg Independent
10:00
15m
Talk
On the Applicability of Annotation-based Source Code Modification in Kotlin
MPLR
Daniel Pfeffer Institute for System Software; Johannes Kepler University Linz, Austria, Markus Weninger Institute for System Software; Johannes Kepler University Linz, Austria
10:15
15m
Talk
CloudJIT: a Just-in-Time FaaS Optimizer
MPLR
Serhii Ivanenko INESC-ID / Técnico, ULisboa, Rodrigo Bruno INESC-ID / Técnico, ULisboa, Jovan Stevanovic Oracle Labs, Luís Veiga INESC-ID, IST, ULisboa, Vojin Jovanovic Oracle Labs
11:00 - 12:30
MPLR Session 2MPLR at Room V
11:00
22m
Talk
Evaluating YJIT’s Performance in a Production Context: A Pragmatic Approach
MPLR
11:22
22m
Talk
CacheIR: The Benefits of a Structured Representation for Inline Caches
MPLR
Jan de Mooij Mozilla, Matthew Gaudet Mozilla, Iain Ireland Mozilla, Nathan Henderson University of Alberta, Jose Nelson Amaral University of Alberta
11:45
22m
Talk
Diagnosing Compiler Performance by Comparing Optimization Decisions
MPLR
Andrej Pečimúth Oracle Labs, David Leopoldseder Oracle Labs, Petr Tuma Charles University
12:07
22m
Talk
Morello MicroPython: A Python Interpreter for CHERI
MPLR
Duncan Lowther School of Computing Science, University of Glasgow, Dejice Jacob University of Glasgow, UK, Jeremy Singer University of Glasgow
DOI Pre-print
14:00 - 15:30
MPLR Session 3MPLR at Room V
14:00
22m
Talk
A Multifaceted Memory Analysis of Java Benchmarks
MPLR
Orion Papadakis The University of Manchester, Andreas Andronikakis The University of Manchester, Nikos Foutris The University of Manchester, Michail Papadimitriou OctoML, Athanasios Stratikopoulos The University of Manchester, Foivos S. Zakkak Red Hat, Inc., Polychronis Xekalakis Nvidia, Christos Kotselidis Pierer Innovation / The University of Manchester
14:22
22m
Talk
Improving Garbage Collection Observability with Performance Tracing
MPLR
Claire Huang Australian National University, Stephen M. Blackburn Google, Australian National University, Zixian Cai Australian National University
DOI Media Attached
14:45
22m
Talk
Don't Trust Your Profiler: An Empirical Study on the Precision and Accuracy of Java Profilers
MPLR
Humphrey Burchell University of Kent, Octave Larose University of Kent, Sophie Kaleba University of Kent, Stefan Marr University of Kent
DOI Pre-print
15:07
22m
Talk
Heap Size Adjustment with CPU Control
MPLR
Sanaz Tavakolisomeh University of Oslo, Marina Shimchenko Uppsala University, Erik Österlund Oracle, Sweden, Rodrigo Bruno INESC-ID / Técnico, ULisboa, Paulo Ferreira University of Oslo / INESC-ID, Tobias Wrigstad Uppsala University, Sweden
16:00 - 17:30
MPLR Session 4MPLR at Room V
16:00
22m
Talk
Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native Image
MPLR
David Kozak Brno University of Technology, FIT, Vojin Jovanovic Oracle Labs, Codrut Stancu Oracle Labs, Tomáš Vojnar Brno University of Technology, Christian Wimmer Oracle Labs
16:22
23m
Talk
Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed Heaps
MPLR
Juan Fumero University of Manchester, UK, Florin Blanaru -, Athanasios Stratikopoulos The University of Manchester, Steve Dohrmann Intel, Sandhya Viswanathan Intel, Christos Kotselidis Pierer Innovation / The University of Manchester
DOI Pre-print
16:45
15m
Talk
Beyond RSS: Towards Intelligent Dynamic Memory Management
MPLR
Christos Lamprakos National Technical University of Athens, Katholieke Universiteit Leuven, Sotirios Xydis National Technical University of Athens, Peter Kourzanov imec, Manu Perumkunnil IMEC, Francky Catthoor IMEC, Katholieke Universiteit Leuven, Dimitrios Soudris National Technical University of Athens
17:00
15m
Talk
Towards Safe HPC: Productivity and Performance via Rust interfaces for a Distributed C++ Actors library
MPLR
John Parrish Georgia Institute of Technology, Nicole Wren Block, Inc., Tsz Hang Kiang Georgia Institute of Technology, Akihiro Hayashi Georgia Institute of Technology, USA, Jeffrey Young Georgia Institute of Technology, Vivek Sarkar Georgia Institute of Technology
17:15
15m
Talk
Generating Java Interfaces for Accessing Foreign Objects in GraalVM
MPLR
Julian Garn Johannes Kepler University Linz, Florian Angerer Oracle Labs, Hanspeter Mössenböck JKU Linz

Mon 23 Oct

Displayed time zone: Lisbon change

09:00 - 10:30
PAINT 2023 - Session 1PAINT at Room V
09:00
30m
Talk
Toward Studying Example-based Live Programming in CS/SE Education
PAINT
Eva Krebs Hasso Plattner Institute (HPI), University of Potsdam, Germany, Toni Mattis University of Potsdam; Hasso Plattner Institute, Patrick Rein University of Potsdam; Hasso Plattner Institute, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute
09:30
30m
Talk
Branching Compositional Data Transformations in jq, VisuallyRemote
PAINT
Michael Homer Victoria University of Wellington
10:00
30m
Talk
PescaJ: A projectional editor for Java featuring scattered code aggregation
PAINT
José Lopes Instituto Universitário de Lisboa (ISCTE-IUL), André L. Santos University Institute of Lisbon, Portugal
11:00 - 12:30
PAINT 2023 - Session 2PAINT at Room V
11:00
30m
Talk
Visual Replacements: Cross-language Domain-specific Representations in Structured Editors
PAINT
Tom Beckmann Hasso Plattner Institute, Daniel Stachnik Hasso Plattner Institute, Jens Lincke University of Potsdam; Hasso Plattner Institute, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute
11:30
30m
Research paper
Game Engine Wizardry for Programming Mischief
PAINT
12:00
30m
Talk
Transforming an internal textual DSL into a Blended Modelling Environment
PAINT
Aleandro Mifsud University of Amsterdam & Axini BV, Georgia Samaritaki University of Amsterdam, Ulyana Tikhonova Axini, Jouke Stoel Axini BV
14:00 - 15:30
PAINT 2023 - Session 3PAINT at Room V
14:00
30m
Talk
A Penny a Function: Towards Cost Transparent Cloud Programming
PAINT
Lukas Böhme Hasso Plattner Institute, University of Potsdam, Tom Beckmann Hasso Plattner Institute, Sebastian Baltes SAP SE & University of Adelaide, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute
14:30
30m
Talk
Beginning Student Tables
PAINT
Samuel Maginot Indiana University Bloomington, Chung-chieh Shan Indiana University, Sam Tobin-Hochstadt Indiana University

Sun 22 Oct

Displayed time zone: Lisbon change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Room V

Mon 23 Oct

Displayed time zone: Lisbon change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Room V