Companion of the ACM/SPEC International Conference
Years of planning went into the preparation of ICPE 2020 in Edmonton. There was great excitement in bringing ICPE back to North America after a while and great anticipation for productive interactions between the participants of ICPE and members of the various SPEC working groups. But, alas, the only certain thing about life is its uncertainty. The arrival of the COVID-19 pandemic led to the cancelation of the face-to-face conference in Edmonton. ICPE proceeded with the publication of these proceedings and with the availability of video presentations and slides linked to the conference program in the website. The great program for ICPE 2020 was made possible thanks to the many authors that submitted contributions to the advancement of performance modeling and engineering and many other related topics. We were anticipating great interest in the strong line of keynote speakers. The Canadian-based line up is a coincidence but it would have been a great way to celebrate the contributions from Canadian universities in this area. Gail Murphy from the University of British Columbia planned to share her experiences in increasing the productivity of software development. Sebastian Fishmeister from the University of Waterloo would talk about what they learned from mining traces from the design of embedded software systems. Ahmed Hassan from Queens University intended talk about assessing and testing large-scale software systems.
There is much work that goes into putting together a complex program such as ICPE. Besides the contributing authors and presenters, many volunteering hours were dedicated by chairs, programcommittee members, local organizers, local volunteers, steering-committee members and many others. On behalf of the ICPE community we thank you all for your effort and dedication. We thank for the generous sponsorship from the Standard Performance Evaluation Corporation (SPEC).
Even though ICPE could not go ahead as planned because of the 2020 pandemic, we hope that the availability of video presentations and the publication of these proceedings will lead to productive online interactions between researchers.
General Chairs’ Welcome
J. Nelson Amaral, University of Alberta, Canada
Anne Koziolek, Karlsruhe Institute of Technology, Germany
ICPE 2020 Program Chairs’ Welcome
Catia Trubiani, Gran Sasso Science Institute (GSSI), Italy
Alexandru Iosup, VU Amsterdam, Netherlands
Andreas Brunnert, RETIT GmbH, Germany
ICPE 2020 Conference Organization
ICPE 2020 Sponsors & Supporters
Table of contents
- The Eighth International Workshop on Load Testing and Benchmarking of Software Systems (LTB’20)
- Workshop on Challenges and Opportunities in Large-Scale Performance (WOSP-C)
- The Third Workshop on Hot Topics in Cloud Computing Performance (HotCloudPerf’20)
- POSTERS & EXHIBITS
- Work-in-Progress
- Tutorials
The Eighth International Workshop on Load Testing and Benchmarking of Software Systems (LTB’20)
Migrating a Recommendation System to Cloud Using ML Workflow
- Authors
- Dheeraj Chahal
- Ravi Ojha
- Sharod Roy Choudhury
- Manoj Nambiar
- DOI
- 10.1145/3375555.3384423
- Pages
- 1 – 4
Workshop on Challenges and Opportunities in Large-Scale Performance (WOSP-C)
WOSP-C 2020: Workshop on Challenges and Opportunities in Large-Scale Performance: Welcoming Remarks
- Authors
- André B. Bondi
- DOI
- 10.1145/3375555.3384939
- Pages
- 5 – 6
Performance Anomaly and Change Point Detection For Large-Scale System Management
- Authors
- Igor Trubin
- DOI
- 10.1145/3375555.3384934
- Pages
- 7 – 7
Extended Abstract of Performance Analysis and Prediction of Model Transformation
- Authors
- Vijayshree Vijayshree
- Markus Frank
- Steffen Becker
- DOI
- 10.1145/3375555.3384935
- Pages
- 8 – 9
Automated Scalability Assessment in DevOps Environments
- Authors
- Alberto Avritzer
- DOI
- 10.1145/3375555.3384936
- Pages
- 10 – 10
Issues Arising in Using Kernel Traces to Make a Performance Model
- Authors
- Murray Woodside
- Shieryn Tjandra
- Gabriel Seyoum
- DOI
- 10.1145/3375555.3384937
- Pages
- 11 – 15
How to Apply Modeling to Compare Options and Select the Appropriate Cloud Platform
- Authors
- Boris Zibitsker
- Alex Lupersolsky
- DOI
- 10.1145/3375555.3384938
- Pages
- 16 – 16
The Third Workshop on Hot Topics in Cloud Computing Performance (HotCloudPerf’20)
Towards Performance Modeling of Speculative Execution for Cloud Applications
- Authors
- Tommi Nylander
- Johan Ruuskanen
- Karl-Erik Årzén
- Martina Maggio
- DOI
- 10.1145/3375555.3384379
- Pages
- 17 – 19
Migrating from Monolithic to Serverless: A FinTech Case Study
- Authors
- Alireza Goli
- Omid Hajihassani
- Hamzeh Khazaei
- Omid Ardakanian
- Moe Rashidi
- Tyler Dauphinee
- DOI
- 10.1145/3375555.3384380
- Pages
- 20 – 25
Beyond Microbenchmarks: The SPEC-RG Vision for a Comprehensive Serverless Benchmark
- Authors
- Erwin van Eyk
- Joel Scheuner
- Simon Eismann
- Cristina L. Abad
- Alexandru Iosup
- DOI
- 10.1145/3375555.3384381
- Pages
- 26 – 31
POSTERS & EXHIBITS
Kubernetes: Towards Deployment of Distributed IoT Applications in Fog Computing
- Authors
- Paridhika Kayal
- DOI
- 10.1145/3375555.3383585
- Pages
- 32 – 33
Acceleration Opportunities in Linear Algebra Applications via Idiom Recognition
- Authors
- João P. L. de Carvalho
- Braedy Kuzma
- Guido Araujo
- DOI
- 10.1145/3375555.3383586
- Pages
- 34 – 35
Poster Abstract: Fair and Efficient Dynamic Bandwidth Allocation with OpenFlow
- Authors
- Maryam Elahi
- Joel van Egmond
- Mea Wang
- Carey Williamson
- Jean-Francois Amiot
- DOI
- 10.1145/3375555.3383587
- Pages
- 36 – 37
Work-in-Progress
Energy Efficiency Analysis of Compiler Optimizations on the SPEC CPU 2017 Benchmark Suite
- Authors
- Norbert Schmitt
- James Bucek
- Klaus-Dieter Lange
- Samuel Kounev
- DOI
- 10.1145/3375555.3383759
- Pages
- 38 – 41
JBrainy: Micro-benchmarking Java Collections with Interference
- Authors
- Noric Couderc
- Emma Söderberg
- Christoph Reichenbach
- DOI
- 10.1145/3375555.3383760
- Pages
- 42 – 45
Tutorials
Performance Engineering for Microservices and Serverless Applications: The RADON Approach
- Authors
- Alim U. Gias
- André van Hoorn
- Lulai Zhu
- Giuliano Casale
- Thomas F. Düllmann
- Michael Wurster
- DOI
- 10.1145/3375555.3383120
- Pages
- 46 – 49
Tutorial on Benchmarking Big Data Analytics Systems
- Authors
- Todor Ivanov
- Rekha Singhal
- DOI
- 10.1145/3375555.3383121
- Pages
- 50 – 53