Friday, 2021-08-13

Sponsors


Corporate Support


ICPE 2015 Tutorials

A Tutorial on Load Testing Large-Scale Software Systems
Author: Zhen Ming (Jack) Jiang, York University, Toronto, ON, Canada
Tutorial date/time: Saturday, January 31, 2015 (2 hours, 8am - 10am)

Abstract:

Dos and Don'ts of Conducting Performance Measurements in Java
Authors: , Charles University, Czech Republic
Tutorial date/time: Saturday, January 31, 2015 (2 hours, 10:30am - 12:30pm)

Abstract:

Platform Selection and Performance Engineering for Graph Processing on Parallel and Distributed Platforms
Authors: Ana Lucia Varbanescu, University of Amsterdam, NL, Alexandru Iosup, Mihai Capot?, Delft University of Technology, NL
Tutorial date/time: Saturday, January 31, 2015 (3 hours, 1:30pm - 5pm, incl. 30-minute coffee break)

Abstract:

Hybrid Machine Learning/Analytical Models for Performance Prediction: A Tutorial
Authors: Diego Didona and Paolo Romano
Tutorial date/time: Sunday February 1, 2015 (3 hours, 8:30am - 12:00 pm, incl. 30-minute coffee break)
Slides available
on Diego's publication page

Abstract:

The CloudScale Method for Software Scalability, Elasticity, and Efficiency Engineering: A Tutorial
Authors: Sebastian Lehrig and Steffen Becker, Chemnitz University of Technology, Chemnitz, Germany
Tutorial date/time: Sunday February 1, 2015 (3 hours, 1:30pm - 5pm)

Abstract:

How to build a benchmark
Authors: Jeremy A. Arnold, IBM Corporation, Karl Huppler, Paul Cao, Klaus-Dieter Lange, Hewlett-Packard Company, John L. Henning, Oracle
Tutorial date/time: Sunday February 1, 2015 (3 hours, 1:30pm - 5pm)

Abstract: SPEC and TPC benchmarks are created under consortia confidentiality agreements which provide little opportunity for outside observers to get a look at the processes and concerns that are prevalent in benchmark development. This tutorial introduces the primary concerns of benchmark development from the perspectives of SPEC and TPC committees. We outline the characteristics of a good benchmark and present the processes, with which these characteristics can be ensured. We also provide specific examples by introducing the approaches of selected SPEC and TPC subcommittees at benchmark creation and workload selection. Specifically, we present the SPECpower approach at creation of a new benchmark from scratch with SPECpower_ssj2008 and SERT. The work on the SPEC CPU benchmarks serves as an example for the selection of representative workloads from existing work. Finally, we introduce the TPC approach on benchmark creation, including specification driven benchmark development.