Detailed Program

All program times are Western European Summer Time WEST (UTC+1).

The detailed workshops schedule will be provided soon!

Saturday, April 15, 2023
8:30-9:00 Registration
9:00-10:30 Tutorial 1: Parallel performance engineering using Score-P and Vampir (Part 1) WEPPE GraphSys PFAIR
10:30-11:00 Coffee Break
11:00-12:30 Tutorial 1: Parallel performance engineering using Score-P and Vampir (Part 2) WEPPE GraphSys PFAIR
12:30-14:00 Lunch Break
14:00-15:30 Tutorial 2: Performance Engineering at the Kernel Level: Tools and Techniques for Dependency and Wait Analysis (Part 1) AIPerf GraphSys WOSP-C
15:30-16:00 Coffee Break
16:00-17:30 Tutorial 2: Performance Engineering at the Kernel Level: Tools and Techniques for Dependency and Wait Analysis (Part 2) AIPerf GraphSys WOSP-C

Sunday, April 16, 2023
8:30-9:00 Registration
9:00-10:30 Tutorial 3: Core-Level Performance Engineering with the Open-Source Architecture Code Analyzer (OSACA) and the Compiler Explorer (Part 1) FastContinuum LTB HotCloudPerf
10:30-11:00 Coffee Break
11:00-12:30 Tutorial 3: Core-Level Performance Engineering with the Open-Source Architecture Code Analyzer (OSACA) and the Compiler Explorer (Part 2) FastContinuum LTB HotCloudPerf
12:30-14:00 Lunch Break
14:00-15:30 Tutorial 3: Core-Level Performance Engineering with the Open-Source Architecture Code Analyzer (OSACA) and the Compiler Explorer (Part 3) FastContinuum LTB HotCloudPerf
15:30-16:00 Coffee Break
16:00-17:30 Tutorial 3: Core-Level Performance Engineering with the Open-Source Architecture Code Analyzer (OSACA) and the Compiler Explorer (Part 4) FastContinuum LTB HotCloudPerf
18:30-21:00 Welcome Reception

Monday, April 17, 2023
8:15-8:45 Registration
8:45-9:00 Opening Remarks
9:00-10:00 Keynote I (Mathieu Nayrolles)
10:00-10:30 Session 1: Cloud Computing (Pt. I)
Is sharing caring? Analyzing the incentives for shared cloud clusters. Talha Mehboob, Noman Bashir, Michael Zink and David Irwin (Research track)
10:30-11:00 Coffee Break
11:00-12:30 Session 2: Cloud Computing (Pt. II)
Lightweight Kubernetes Distributions: A Performance Comparison of MicroK8s, k3s, k0s, and Microshift. Heiko Koziolek and Nafise Eskandani (Research track)
Autoscaler Evaluation and Configuration: A Practitioner's Guideline. Martin Straesser, Simon Eismann, Jóakim von Kistowski, André Bauer and Samuel Kounev (Industry track)
A Case of Multi-Resource Fairness for Serverless Workflows (Work In Progress Paper). Amit Samanta and Ryan Stutsman (Emerging research track)
A Reference Architecture for Datacenter Scheduler Programming Abstractions: Design and Experiments (Work In Progress Paper). Aratz Manterola Lasa, Sacheendra Talluri and Alexandru Iosup (Emerging research track)
12:30-14:00 Lunch Break
14:00-15:30 Session 3: Measurement
DrGPU: A Top-Down Profiler for GPU Applications. Yueming Hao, Nikhil Jain, Rob Van der Wijngaart, Nirmal Saxena, Yuanbo Fan and Xu Liu (Research track)
Systematically Exploring High-Performance Representations of Vector Fields Through Compile-Time Composition. Stephen Nicholas Swatman, Ana Lucia Varbanescu, Andy Pimentel, Andreas Salzburger and Attila Krasznahorkay (Research track)
Evaluating the Energy Measurements of the IBM POWER9 On-Chip Controller. Hannes Tröpgen, Mario Bielert and Thomas Ilsche (Research track)
Incremental Change Detection Method For Data Center Power Efficiency Metrics (Work In Progress Paper). Jana Backhus and Yasutaka Kono (Emerging research track)
Poster and Demo Track Announcement
15:30-16:30 Poster and Demo Session + Coffee Break
16:30-18:00 Session 4: Data Challenge
Uncovering Steady State Executions in Java Microbenchmarking with Call Graph Analysis. Madeline Janecek, Sneh Patel and Naser Ezzati-Jivan
A Study of Java Microbenchmark Tail Latencies. Sen He, In Kee Kim and Wei Wang
Efficient Data Processing: Assessing the Performance of Different Programming Languages. Lukas Beierlieb, Andre Bauer, Robert Leppich, Lukas Ifflaender and Samuel Kounev
Analysing Static Source Code Features to Determine a Correlation to Steady State Performance in Java Microbenchmarks. Jared Chad Swanzen, Kyle Thomas Botes, Husnaa Molvi, Omphile Monchwe, Dan Phala and Dustin van der Haar
Searching for the Ground Truth: Assessing the Similarity of Benchmarking Runs. André Bauer, Martin Straesser, Mark Leznik, Lukas Beierlieb, Marius Hadry, Nathaniel Hudson, Kyle Chard, Samuel Kounev and Ian Foster
Identification and Classification of JMH Microbenchmark States using Time Series Analysis. Tom Wallace, Naser Ezzati-Jivan and Beatrice Ombuki-Berman
Software Mining -- Investigating Correlation between Source Code Features and Michrobenchmark's Steady State. Amirmahdi Khosravi Tabrizi and Naser Ezzati-Jivan

Tuesday, April 18, 2023
8:30-9:00 Registration
9:00-10:00 Keynote II (Federica Sarro)
10:00-10:30 Session 5: Machine Learning (Pt. I)
Predicting the Performance of ATL Model Transformations. Raffaela Groner, Peter Bellmann, Stefan Höppner, Patrick Thiam, Friedhelm Schwenker and Matthias Tichy (Research track)
10:30-11:00 Coffee Break
11:00-12:30 Session 6: Machine Learning (Pt. II)
Predicting the Performance of a Computing System with Deep Networks. Mehmet Cengiz, Matthew Forshaw, Amir Atapour-Abarghouei and Andrew Stephen McGough (Research track)
Predicting Inference Latency of Neural Architectures on Mobile Devices.. Zhuojin Li, Marco Paolieri and Leana Golubchik (Research track)
A Method to Evaluate the Performance of Predictors in Cyber-Physical Systems. Leonardo Passig Horstmann, Matheus Wagner and Antônio Augusto Fröhlich (Research track)
Enhancing the Configuration Tuning Pipeline of Large-Scale Distributed Applications Using Large Language Models (Idea Paper). Gagan Somashekar and Rajat Kumar (Emerging research track)
12:30-14:00 Lunch Break
14:00-15:30 Session 7: Virtualization and Services
Analyzing the Performance of SD-WAN enabled Service Function Chains Across the Globe with AWS. Aris Leivadeas, Nikolai Pitaev and Matthias Falkner (Industry track)
HHVM Performance Optimization for Large Scale Web Services. Yuhao Li, Abhishek Gupta, Alex Yang, Peinan Chen, Joey Pinto, Brian Karrer, Mayank Pundir, Maximilian Balandat, Arun Kejariwal and Benjamin Lee (Industry track)
A Methodology and Framework to Determine the Isolation Capabilities of Virtualisation Technologies. Simon Volpert, Benjamin Erb, Georg Eisenhart, Daniel Seybold, Stefan Wesner and Jörg Domaschka (Research track)
Transparent Trace Annotation for Performance Debugging in Microservice-oriented Systems (Work in Progress Paper). Adel Belkhiri, Ahmad Shahnejat Bushehri, Felipe Gohring de Magalhaes and Gabriela Nicolescu (Emerging research track)
15:30-16:00 Coffee Break
16:00-18:00 Session 8: ICPE and SPEC
10Y Most Influential Paper - Follow Up Presentation
Practical GPGPU Application Resilience Estimation and Fortification. Dr. Lishan Yang - 2022 SPEC Kaivalya Dixit Distinguished Dissertation
SPEC RG Presentation
SPEC RG Meeting
20:00-23:00 Banquet

Wednesday, April 19, 2023
8:30-9:00 Registration
9:00-10:00 Keynote III (Georg Hager)
10:00-10:30 Session 9: Benchmarking and Optimization (Pt. I)
Implementation of Dataflow Software Pipelining for Codelet Model. Siddhisanket Raskar, Jose M. Monsalve Diaz, Thomas Applencourt, Kalyan Kumaran and Guang Gao (Research track)
10:30-11:00 Coffee Break
11:00-12:30 Session 10: Benchmarking and Optimization (Pt. II)
Meterstick: Benchmarking Performance Variability in Cloud and Self-hosted Minecraft-like Games. Jerrit Eickhoff, Jesse Donkervliet and Alexandru Iosup (Research track)
A Systematic Approach for Benchmarking of Container Orchestration Frameworks. Martin Straesser, Jonas Mathiasch, André Bauer and Samuel Kounev (Research track)
Hunter: Using Change Point Detection to Hunt for Performance Regressions. Matt Fleming, Piotr Kołaczkowski, Ishita Kumar, Shaunak Das, Sean McCarthy, Pushkala Pattabhiraman and Henrik Ingo (Industry track)
Challenges and Future Directions in Efficiency Benchmarking (Vision Paper). Maximilian Meißner, Klaus-Dieter Lange, Sanjay Sharma, Jeremy Arnold, Aaron Cragin, Patrick Galizia, Mike Petrich, Bin Zhang and Samuel Kounev (Emerging research track)
12:30-14:00 Lunch Break
14:00-15:30 Session 11: Performance Analysis
The Performance of Distributed Applications: A Traffic Shaping Perspective. Jasper A. Hasenoot, Jan S. Rellermeyer and Alexandru Uta (Research track)
Packet-Level Analysis of Zoom Performance Anomalies. Mehdi Karamollahi, Carey Williamson and Martin Arlitt (Research track)
Design-time Performability Evaluation of Runtime Adaptation Strategies (Work In Progress Paper). Martina Rapp, Max Scheerer and Ralf Reussner (Emerging research track)
Visualizing Runtime Evolution Paths in a Multidimensional Space (Work In Progress Paper). Hagen Tarner and Fabian Beck (Emerging research track)
Event-based Simulation for Transient Systems with Capture Replay to Predict Self-Adaptive Systems (Work in Progress Paper). Sarah Stieß, Stefan Höppner, Steffen Becker and Matthias Tichy (Emerging research track)
15:30-15:45 Closing Remarks
15:45-16:00 Coffee Break