Program

At a Glance

Time Mon (May 5) Tue (May 6) Wed (May 7) Thu (May 8) Fri (May 9)
08:30-09:00 Registration / Coffee Registration / Coffee Registration / Conference Opening Registration / Coffee Registration / Coffee
09:00-09:30 Workshops and Tutorials Workshops and Tutorials Keynote: Lizy John, University of Texas at Austin, USA Keynote: Ahmed Hassan, Queen's University, Canada Keynote: Mark Brooker, AWS, USA
09:30-10:00
10:00-10:30 Main Conference - Session 1 - Profiling, Bottleneck Analysis, and Software Development Main Conference - Session 5 - Benchmarking in Industry Main Conference - Session 8 - Deployment and Capacity Planning
10:30-11:00 Coffee Break Coffee Break Coffee Break Coffee Break Coffee Break
11:00-11:30 Workshops and Tutorials Workshops and Tutorials Main Conference - Session 2 - Cloud Architectures Main Conference - Session 6 - Architectures Main Conference - Session 9 - Energy and Modeling
11:30-12:00
12:00-12:30
12:30-2:00 Lunch Lunch / Posters Lunch / Posters Lunch / Posters Lunch / Posters
02:00-02:30 Workshops and Tutorials Workshops and Tutorials Main Conference - Session 3 - LLM Performance Main Conference - Session 7 - Memory and Network Main Conference - Session 10 - Artifacts, Data Challenge and Emerging Research
02:30-03:00
03:00-03:20
03:20-03:30 Coffee Break
03:30-03:40 Coffee Break Coffee Break Coffee Break Conference Closing
03:40-04:00 SPEC/ICPE Awards
04:00-04:30 Workshops and Tutorials Workshops and Tutorials Main Conference - Session 4 - Cloud in Industry
04:30-05:00
05:00-05:30 Panel Break/Travel to Cruise Site
05:30-06:00
Evening Welcome Reception
(6:15-9:00 PM)
Conference Dinner / Cruise
(6:00-9:30 PM)

Detailed Program

Wednesday, May 7

Time Slot Program
08:30-10:00 08:30-08:45 Registration/Coffee
08:45-09:00 Conference Opening
09:00-09:30 Keynote: AI for Performance Engineering and Performance Engineering for AI
Speaker: Lizy John, University of Texas at Austin, USA
09:30-10:00
Session 1 - Profiling, Bottleneck Analysis, and Software Development
10:00-11:00 10:00-10:10 PARAGRAPH: Phase-Aware Resource Demand Profiling for HPDA/HPC Jobs.
Ivo Rohwer, Nikolas Herbst, Maximilian Schwinger, Peter Friedl, Michael Stephan, Samuel Kounev
(Short Paper - Research Track)
Badge Badge
10:10-10:20 BottleMod: Modeling Data Flows and Tasks for Fast Bottleneck Analysis.
Ansgar Lajayer, Joel Witzke, Florian Schintke, Bjajrn Scheuermann
(Short Paper - Research Track)
Badge Badge Badge
10:20-10:30 Developing Software with Performance in Mind.
Josef Mayrhofer
(Research Track)
10:30-11:00 Coffee Break
Session 2 - Cloud Architectures
11:00-02:00 11:00-11:20 Utilizing Graph Neural Networks for Effective Link Prediction in Microservice Architectures
Ghazal Khodabandeh, Alireza Ezaz, Majid Babaei, Naser Ezzati-Jivan
(Research Track)
11:20-11:40 Generating Executable Microservice Applications for Performance Benchmarking
Yannik Lubas, Martin Straesser, Andrao Bauer, Samuel Kounev
(Research Track)
Badge Badge
11:40-12:00 Columbo: A Reasoning Framework for Kubernetes Configuration Space.
Matthijs Jansen, Sacheendra Talluri, Krijn Doekemeijer, Nick Tehran, Alexandru Iosup, Animesh Trivedi
(Research Track)
12:00-12:20 Proportional Fairness and Isolation for Serverless Applications over FaaS Platforms.
George Kelantonakis, Fallia Kourou, Kostas Magoutis
Research Track
Badge
12:20-12:30 Will Performance Engineers Be the Cloud Cost Saving Rock Stars?
Andrew Lee
(Industry Presentation Track)
12:30-02:00 Lunch/Posters
Session 3 - LLM performance
02:00-04:00 02:00-02:20 An Empirical Characterization of Outages and Incidents in Public Services for Large Language Models.
Xiaoyu Chu, Sacheendra Talluri, Qingxian Lu, Alexandru Iosup
Research Track
Badge Badge Badge
02:20-02:40 PreNeT: Leveraging Computational Features to Predict Deep Neural Network Training Time
Alireza Pourali, Arian Boukani, Hamzeh Khazaei
(Research Track)
Badge
02:40-03:00 Large Language Model Fine-tuning with Low-Rank Adaptation: A Performance Exploration
Bagus Hanindhito, Bhavesh Patel, Lizy K. John
(Research Track)
03:00-03:10 Performance Optimizations for Scaling LLM based Log Analytics Tool.
Harshit Kumar, Pranjal Gupta, Karan Bukar, Seema Nagar, Prateeti Mohapatra, Debanjana Kar
(Industry Presentation Track)
03:10-03:20 Optimization Strategies for Enhancing Resource Efficiency in Transformers & Large Language Models.
Tom Wallace, Beatrice Ombuki-Berman, Naser Ezzati-Jivan
(Short Paper - Research Track)
03:20-03:28 RPerf: Mining User Reviews Using Topic Modeling to Assist Performance Testing: An Industrial Experience Report.
Zehao Wang, Wei Liu, Jinfu Chen, Tse-Hsun (Peter) Chen
(Journal First)
03:30-04:00 Coffee Break
Session 4 - Cloud in Industry
04:00-05:00 04:00-04:15 Bridging Clusters: A Comparative Look at Multicluster Networking Performance in Kubernetes.
Sai Sindhur Malleni, Raúl Sevilla, José Castillo Lema, André Bauer
(Industry Track)
Badge
04:15-04:30 Shaved Ice: Optimal Compute Resource Commitments for Dynamic Multi-Cloud Workloads.
Murray Stokely, Orestis Kostakis, Neel Nadgir, Jack Peele
Industry Track
Badge Badge Badge
04:30-04:45 Towards Workload-aware Cloud Efficiency: A Large-scale Empirical Study of Cloud Workload Characteristics.
Anjaly Parayil, Jue Zhang, Xiaoting Qin, Inigo Goiri, Lexiang Huang, Timothy Zhu, Chetan Bansal, Lexiang Huang
(Industry Track)
04:45-05:00 Cost optimization and performance control in the hybrid multi-cloud environment.
Boris Zibitsker, Alex Lupersolsky
(Industry Track)
Panel & Social Events
05:00-09:00 05:00-06:00 Panel: "Software Performance Engineering: Past, Present, and Future – A Word from the Pioneers."
Chair: Antinisca Di Marco. Panelists: Connie Smith, Dorina Petriu, Murray Woodside.
Evening Welcome Reception (06:15-09:00)

Thursday, May 8

Time Slot Program
08:30-10:00 08:30-09:00 Registration/Coffee
09:00-09:30 Keynote: Software Performance Engineering for Foundation Model-Powered Software (FMware)
Speaker: Ahmed Hassan, Queen's University, Canada
09:30-10:00
Session 5 - Benchmarking in Industry
10:00-11:00 10:00-10:15 Accelerating Model Optimization on the Edge Through Automated Performance Benchmarking and End-to-End Profiling.
Nayara Aguiar, Helen Chigirinskaya, Jie Chen, Anoush Najarian
(Industry Track)
10:15-10:30 Platform Performance Suite (PPS): A Framework for Performance Analysis & Diagnosis of Complex Cyber-Physical Systems.
Konstantinos Triantafyllidis, Jos Hegge, Yuri Blankenstein, Sobhan Niknam
(Industry Track)
10:30-11:00 Coffee Break
Session 6 - Architectures
11:00-02:00 11:00-11:20 Introducing GPU persistent graphs for time-sensitive workflows.
Cyril Cetre, Florian Ferreira, Raomi Barrere, Damien Gratadour
(Research Track)
11:20-11:40 Component-Based Analytical Modeling of GPU Runtime Performance: a Case-Study in Scientific Computing.
Jolly Chen, Ana Lucia Varbanescu, Monica Dessole
(Research Track)
11:40-12:00 Multi-Strided Access Patterns to Boost Hardware Prefetching.
Miguel Blom, Kristian Rietveld, Rob van Nieuwpoort
(Research Track)
Badge Badge
12:00-12:10 Parallel GPU-Enabled Algorithms for SpGEMM on Arbitrary Semirings with Hybrid Communication.
Thomas McFarland, Julian Bellavita, Giulia Guidi
(Short Paper - Research Track)
Badge Badge Badge
12:10-12:20 A Novel Approach for Detecting Noisy Neighbors in CPU-Isolated Cgroups Environments.
Simon Volpert, Sascha Winkelhofer, Jajrg Domaschka, Stefan Wesner
(Short Paper - Research Track)
12:20-12:30 An Analysis of User-space Idle State Instructions on x86 Processors.
Malte-Christian Kuns, Hannes Tröpgen, Robert Schöne
(Short Paper - Research Track)
12:30-02:00 Lunch/Posters
Session 7 - Memory and Network
02:00-03:40 02:00-02:20 On-demand Memory Compression of Stream Aggregates through Reinforcement Learning.
Jingyu Liu, Vincenzo Gulisano
(Research Track)
02:20-02:40 Better memory tiering, right from the first placement.
Joao Barreto, Bartosz Chominski, Andrao Gonasalves, Fedar Karabeinikau, Maciej Maciejewski, Joao Pavoas, Jakub Schmiegel, Kostiantyn Storozhuk
(Research Track)
02:40-03:00 Non-linear Programming for the Network Calculus Analysis of FIFO Feedforward Networks
Lukas Herll, Steffen Bondorf
(Research Track)
03:00-03:20 Uplink End-to-End Latency Characterization of a 5G NSA Access Network.
Orangel Azuaje Contreras, Ana Aguiar, Peter Steenkiste
(Research Track)
03:20-03:40 Coffee Break
Awards Ceremony & Social Events
03:40-09:30 03:40-05:00 SPEC/ICPE Awards
05:00-06:00 Travel to Cruise Site
Evening Conference Dinner / Cruise (6:00-9:30 PM)

Friday, May 9

Time Slot Program
08:30-10:00 08:30-09:00 Registration/Coffee
09:00-09:30 Keynote: Great Performance for Bad Days
Speaker: Mark Brooker, AWS, USA
09:30-10:00
Session 8 - Deployments and Capacity Planning
10:00-11:00 10:00-10:15 Beyond Maximum Throughput: Explore Full Operational Envelope for Capacity Planning.
Xiaosong Lou
(Industry Track)
10:15-10:30 CADAEC: Content-Aware Deployment of AI Workloads in Edge-Cloud Ecosystem
Ratul Kishore Saha, Sparsh Mittal, Rekha Singhal, Manoj Nambiar
(Industry Track)
10:30-11:00 Coffee Break
Session 9- Energy and Modeling
11:00-02:00 11:00-11:20 Understanding the Energy Consumption of Cloud-native Software.
Lars Andringa, Brian Setz, Vasilios Andrikopoulos
(Research Track)
Badge Badge
11:20-11:40 HeteroBench: Multi-kernel Benchmarks for Heterogeneous Systems.
Hongzheng Tian, Alok Mishra, Zhiheng Chen, Rolando Pablo Hong Enriquez, Dejan Milojicic, Eitan Frachtenberg, Sitao Huang
(Research Track)
Badge Badge Badge
11:40-12:00 Quantifying Data Leakage in Failure Prediction Tasks.
Daniel Grillmeyer, Marius Hadry, Veronika Lesch, Vanessa Borst, Robert Leppich, Andrao Bauer, Samuel Kounev
(Research Track)
Badge Badge Badge
12:00-12:10 Energy Metrics for Edge Microservice Request Placement Strategies
Klervie Toczao, Simin Nadjm-Tehrani
(Short Paper - Research Track)
Badge Badge Badge
12:10-12:20 Capacity Planning and Performance Modelling for Cloud Services: A Case Study on Messaging Service Workloads.
Rupinder Virk, Syed Uzzaman, Subramanian Rangaswamy, Pradeep Sonawane
(Industry Presentation Track)
12:20-12:30 Optimizing Hunter to Compute Change Points in Constant Time and What that Means for UX
Henrik Ingo
(Industry Presentation Track)
12:30-02:00 Lunch/Posters
Session 10 - Artifacts, Data Challenge and Emerging Research
02:00-04:00 02:00-02:08 SplitTracr: A Flexible Performance Evaluation Tool for Cooperative Inference and Split Computing.
Nicholas Bovee, Izhar Ali, Gopi Patapanchala, Suraj Bitla, Shen Shyang Ho
(Artifact Evaluation Track)
Badge Badge
02:08-02:16 The Kieker Observability Framework Version 2.
Shinhyung Yang, David Georg Reichelt, Reiner Jung, Marcel Hansson, Wilhelm Hasselbring
(Artifact Evaluation Track)
Badge Badge Badge
02:16-02:24 A Dataset of Performance Measurements and Alerts from Mozilla.
Mohamed Bilel Besbes, Diego Elias Costa, Suhaib Mujahid, Gregory Mierzwinski, Marco Castelluccio
(Artifact Evaluation Track)
Badge
02:24-02:32 TraceLens: Early Detection of Software Anomalies Using Critical Path Analysis
M. Nourollahi, A. Haghshena, M. Dagenais
(Data Challenge)
02:32-02:40 Kernel-Level Event-Based Performance Anomaly Detection in Software Systems under Varying Load Conditions.
A. Njoku, H. Li
(Data Challenge)
02:40-02:48 Improving Runtime Performance in Java: A Systematic Detection and Refactoring Approach for Lock Contention Code Smells.
Ankita Mukherjee, Ashadullah Shawon, Ramiro Liscano, Akramul Azim, Md Asif Khan, Joseph Robertson, Vijay Sundaresan, Yee-Kang Chang
(Work In progress paper - Emerging Research Track)
02:48-02:56 Optimizing Memory Access Patterns through Automatic Data Layout Transformation
Jolly Chen, Ana Lucia Varbanescu, Axel Naumann
(Work in Progress Paper - Emerging Research Track)
02:56-03:04 Modeling and Optimizing Runtime Adaptation Strategies at Design-Time using Evolutionary Algorithms.
Martina Rapp, Max Scheerer, Ralf Sieger, Ralf Reussner, Raffaela Mirandola
(Vision Paper - Emerging Research Track)
03:04-03:12 Multi-Criteria Optimization of Real-Time DAGs on Heterogeneous Platforms under P-EDF.
Tommaso Cucinotta, Alexandre Amory, Gabriele Ara, Francesco Paladino, Marco Di Natale
(Journal First)
03:12-03:20 Performance Modeling of Distributed Data Processing in Microservice Applications.
Yicheng Gao, Giuliano Casale, Rekha Singhal
(Journal First)
03:20-03:28 IPA: Inference Pipeline Adaptation to Achieve High Accuracy and Cost-Efficiency.
Saeid Ghafouri, Kamran Razavi, Mehran Salmani, Alireza Sanaee, Tania Lorido Botran, Lin Wang, Joseph Doyle, Pooyan Jamshidi
(Journal First)
03:30-04:00 Conference Closing