Technical Program and Conference Schedule
Saturday, January 31, 2015
07:30-08:30 – Registration
Tutorials (Room: Rio Grande)
8:00 - 10:00 Zhen Ming (Jack) Jiang. A Tutorial on Load Testing Large-Scale Software Systems | ||
10:30 - 12:30 Vojtech Horky, Peter Libic, Antonín Steinhauser, and Petr Tuma. Dos and Don'ts of Conducting Performance Measurements in Java | ||
13:30 - 17:00 (incl. 30-minute coffee break) |
Workshop (Room: Sabine)
08:30 - 17:00 (full day) 1st Workshop on Challenges in Performance Methods for Software Development (WOSP-C 2015) |
Sunday, February 1, 2015
07:30-08:30 – Registration
Tutorials
8:30 - 12:00 (incl. 30-minute coffee break, room: Trinity) Diego Didona and Paolo Romano. Hybrid Machine Learning/Analytical Models for Performance Prediction: A Tutorial | ||
13:30 - 17:00 (incl. 30-minute coffee break, room: Trinity) | ||
13:30 - 17:00 (incl. 30-minute coffee break, room: Rio Grande) Jóakim v. Kistowski, Jeremy A. Arnold, Karl Huppler, Paul Cao, Klaus-Dieter Lange, John L. Henning. How to build a benchmark |
Workshops
9:00 - 17:30 (full day, room: Sabine) 4th International Workshop on Large-Scale Testing (LT 2015) | ||
8:15 - noon (half day, room: Rio Grande) 1st Workshop on Performance Analysis of Big data Systems (PABS) |
Monday, February 2, 2015
The sessions are held in the room Sabine-Rio Grande. The coffee breaks are in thcluse Foyer – EMC (2nd Floor). Lunch is served in the hotel's Creekside Dinning.
07:30-08:30 – Registration
08:30-09:00 – Welcome Message
09:00-10:00 – Keynote (Chair: Lizy K. John, UT Austin, USA)
Todd Austin (University of Michigan). Bridging the Moore's Law Performance Gap with Innovation Scaling (slides) |
10:00-10:30 – Coffee Break
10:30-12:10 – Session 1: Best Paper Candidates (Chair: Andre B. Bondi, Siemens Corporate Research, USA)
Qiushi Wang and Katinka Wolter. Reducing Task Completion Time in Mobile Offloading Systems through Online Adaptive Local Restart (slides) | ||
Weiyi Shang, Ahmed E. Hassan, Mohamed Nasser and Parminder Flora. Automated Detection of Performance Regressions Using Regression Models on Clustered Performance Counters (slides) | ||
Manu Awasthi , Tameesh Suri, Zvika Guz, Anahita Shayesteh. System-Level Characterization of Datacenter Applications (slides) | ||
Zhenyun Zhuang, Haricharan Ramachandra, Cuong Tran, Subbu Subramaniam, Chavdar Botev, Chaoyue Xiong, Badri Sridharan. Capacity Planning and Headroom Analysis for Taming Database Replication Latency (Experiences with LinkedIn Internet Traffic) (slides) |
12:10-13:30 – Lunch
13:30-15:05 – Session 2: Performance Measurements and Experimental Analysis (Chair: Samuel Kounev, University of Würzburg, Germany)
Philipp Lengauer, Verena Bitto and Hanspeter Mössenböck. Accurate and Efficient Object Tracing for Java Applications(slides) | ||
Tom Scogland and WuChun Feng. Design and Evaluation of Scalable Concurrent Queues for ManyCore Architectures (slides) | ||
Peter Hofer, David Gnedt and Hanspeter Mössenböck. Lightweight Java Profiling with Partial Safepoints and Incremental Stack Tracing (slides) | ||
Peter Hofer, Florian Hörschläger and Hanspeter Mössenböck. Sampling-based Steal Time Accounting under Hardware Virtualization (WIP) (slides) | ||
Alexandru Danciu, Johannes Kroß, Andreas Brunnert, Felix Willnecker, Christian Vögele, Anand Kapadia and Helmut Krcmar. Landscaping Performance Research at the ICPE and its Predecessors: A Systematic Literature Review (Short) (slides) |
15:05-15:30 – Coffee Break
15:30-16:00 – Tool Presentations (Chairs: William Knottenbelt, Imperial College, UK & Yaomin Chen, Oracle, USA)
Xi Chen and William J. Knottenbelt. A Performance Tree-based Monitoring Platform for Clouds | ||
Katinka Wolter, Philipp Reinecke and Matthias Dräger. GRnet – A tool for Gnetworks with Restart | ||
Felix Willnecker, Andreas Brunnert, Wolfgang Gottesheim and Helmut Krcmar. Using dynaTrace Monitoring Data for Generating Performance Models of Java EE Applications (slides) | ||
Alexander Wert. DynamicSpotter: Automatic, Experiment-based Diagnostics of Performance Problems (slides) | ||
Qais Noorshams, Axel Busch, Samuel Kounev and Ralf Reussner. The Storage Performance Analyzer: Measuring, Monitoring, and Modeling of I/O Performance in Virtualized Environments (slides) |
16:00-17:00 – Tool/Demo/Poster Session
Demos
Katinka Wolter, Philipp Reinecke and Matthias Dräger. GRnet – A tool for Gnetworks with Restart | ||
Felix Willnecker, Andreas Brunnert, Wolfgang Gottesheim and Helmut Krcmar. Using dynaTrace Monitoring Data for Generating Performance Models of Java EE Applications (poster) | ||
Xi Chen and William J. Knottenbelt. A Performance Tree-based Monitoring Platform for Clouds | ||
Alexander Wert. DynamicSpotter: Automatic, Experiment-based Diagnostics of Performance Problems | ||
Qais Noorshams, Axel Busch, Samuel Kounev and Ralf Reussner. The Storage Performance Analyzer: Measuring, Monitoring, and Modeling of I/O Performance in Virtualized Environments (poster) |
Posters
Haksu Jeong, Junhee Ryu, Dongeun Lee, Jaemyoun Lee, Heonshik Shin and Kyungtae Kang. ClusterFetch: A Lightweight Prefetcher for General Workload | ||
Andreas Brunnert and André van Hoorn. SPEC RG DevOps Performance Working Group (poster) | ||
David Schmidt. Stimulating Virtualization Innovation - SPECvirt_sc2013 and Beyond (poster) | ||
Samuel Kounev, Kai Sachs and André van Hoorn. SPEC Research Group (RG) (poster) | ||
Pere Bonet and Catalina M. Lladó. PIPE 2.7 - Enhancements | ||
Jóakim V. Kistowski, Nikolas Roman Herbst and Samuel Kounev. LIMBO – A Tool for Load Intensity Modeling | ||
Sebastian Lehrig. The Architectural Template Method: Design-Time Engineering of SaaS Applications | ||
Khun Ban. SPECjEnterprise.NEXT, Industry Standard Benchmark For Java Enterprise Applications (poster) | ||
Anil Kumar and Michael Lq Jones. SPECjbb2015 benchmark measuring response time and throughput (poster) | ||
Walter Bays. SPEC Overview (poster) | ||
Klaus-Dieter Lange. The Server Efficiency Rating Tool (SERT) (poster) | ||
Klaus-Dieter Lange. The Chauffeur Worklet Development Kit (WDK) (poster) | ||
Klaus-Dieter Lange. SPEC - Enabling Efficiency Measurement (poster) | ||
Klaus-Dieter Lange. The SPECpower_ssj2008 Benchmark (poster) | ||
Tilmann Rabl, Meikel Poess, Chaitan Baru, Berni Schiefer, Anna Queralt and Shreeharsha Gn. Introducing the SPEC Research Group on Big Data (poster) |
Tuesday, February 3, 2015
The sessions are held in the room Sabine-Rio Grande. The coffee breaks are in the Foyer – EMC (2nd Floor). Lunch is served in the hotel's Creekside Dinning.
07:30-08:30 – Registration
08:30-09:30 – Keynote (Chair: Connie U. Smith, L&S Computer Technology, Inc., USA)
Adrian Cockcroft (Battery Ventures). Cloud Native Cost Optimization (slides) |
09:30-10:00 – Coffee Break
10:00-11:15 – Session 3: Big Data & Database (Chair: Meikel Poess, Oracle, USA)
Norman Lim, Shikharesh Majumdar, Peter Ashwood-Smith. A Constraint Programming-Based Hadoop Scheduler for Handling MapReduce Jobs with Deadlines on Clouds | ||
Stefan van Wouw, José Viña, Alexandru Iosup, Dick Epem. An Empirical Performance Evaluation of Distributed SQL Query Engines | ||
Martin Arlitt, Manish Marwah, Gowtham Bellala, Amip Shah, Jeff Healey, Ben Vandiver. IoTA bench: an Internet of Things Analytics benchmark |
11:15-12:15 – Session 4: Performance Modelling and Prediction I (Chair: Lucy Cherkasova, HP Labs, USA)
Diego Didona, Paolo Romano, Ennio Torre and Francesco Quaglia. Enhancing Performance Prediction Robustness by Combining Analytical Modeling and Machine Learning | ||
Nagendra Gulur, Govindarajan Ramaswamy and Mahesh Mehendale. A Comprehensive Analytical Performance Model of the DRAM Cache (slides) | ||
Matthias Becker, Sebastian Lehrig and Steffen Becker. Systematically Deriving Quality Metrics for Cloud Computing Systems (Short) (slides) |
12:15-13:30- Lunch
13:30-14:50- Session 5: Performance Methods in Software Development (Chair: Dorina Petriu, Carleton University, Canada)
David Maplesden, Ewan Tempero, John Hosking and John Grundy. Subsuming Methods: Finding New Optimisation Opportunities in ObjectOriented Software (slides) | ||
Mark Grechanik and B. M. Mainul Hossain. Enhancing Performance And Reliability of Rule Management Platforms (slides) | ||
Catia Trubiani, Anne Koziolek and Lucia Happe. Exploiting Software Performance Engineering Techniques to Optimise the Quality of Smart Grid Environments (WIP) (slides) | ||
Alexander Wert, Henning Schulz, Christoph Heger and Roozbeh Farahbod. Generic Instrumentation and Monitoring Description for Software Performance Evaluation (WIP) (slides) | ||
Catia Trubiani. Introducing Software Performance Antipatterns in Cloud Computing environments: does it help or hurt? (WIP) (slides) |
14:50-15:20 – Coffee Break
15:20-16:30 – Session 6: Performance & Power (Chair: Klaus Lange, Hewlett-Packard Company, USA)
Cyriac James and Niklas Carlsson. Green Domino Incentives: Impact of Energyaware Adaptive Link Rate Policies in Routers (slides) | ||
Jóakim v. Kistowski, Hansfried Block, John Beckett, Klaus-Dieter Lange, Jeremy Arnold, Samuel Kounev. Analysis of the Influences on Server Power Consumption and Energy Efficiency for CPU-Intensive Workloads (slides) | ||
ChungHsing Hsu and Stephen W. Poole. Measuring Server Energy Proportionality (Short) | ||
Li Tan and Zizhong Chen. Slow Down or Halt: Saving the Optimal Energy for Scalable HPC Systems (WIP) (slides) |
16:30-16:55 – Session 7: Web Performance (Chair: Catia Trubiani, Gran Sasso Science Institute, Italy)
Garret Rempel. Defining Standards for Web Page Performance in Business Applications (slides with notes | slides) |
18:30-21:30: Conference Banquet Event
Location: Esther's Follies, 525 E. 6th Street (corner of red river and 6th street), Austin, TX 78701 Dinner: 6:30 pm – 8:00 pm
Show: 8:00 pm – 9:30 pm
On Tuesday night, we will treat Conference Attendees to a Banquet Event at Esther's Follies in the heart of Austin Downtown. The event will consist of a dinner and some truly unique entertainment that can only be found in Austin.
|
Wednesday, February 4th
The sessions are held in the room Sabine. The coffee breaks are in the Foyer – EMC (2nd Floor).
7:30-8:30 – Registration
8:30-10:20 – Session 8: Benchmarks and Empirical Studies – Workloads, Scenarios and implementations (Chair: Andre van Hoorn, University of Stuttgart, Germany)
Yash Ukidave, Fanny Nina Paravecino, Leiming Yu, Charu Kalra, Amir Momeni, Zhongliang Chen, Nick Materise, Brett Daley, Perhaad Mistry and David Kaeli. NUPAR: A Benchmark Suite for Modern GPU Architectures | ||
Axel Busch, Qais Noorshams, Samuel Kounev, Anne Koziolek, Ralf Reussner and Erich Amrehn. Automated Workload Characterization for I/O Performance Analysis in Virtualized Environments (slides) | ||
Merijn Verstraaten, Ate Penders, Ana Lucia Varbanescu, Alexandru Iosup and Cees de Laat. Can Portability Improve Performance? An Empirical Study of Parallel Graph Analytics | ||
Vojtěch Horký, Peter Libic, Lukas Marek, Antonín Steinhauser and Petr Tuma. Utilizing Performance Unit Tests To Increase Performance Awareness (slides) | ||
Marigianna Skouradaki, Vincenzo Ferme, Frank Leymann, Cesare Pautasso and Dieter H. Roller. On the Road to Benchmarking BPMN 2.0 Workflow Engines (WIP) (slides) |
10:20-10:50 – Coffee Break
10:50-11:10 – SPEC Distinguished Dissertation Award (Chair: Petr Tuma, Charles University in Prague, Czech Republic)
Nadav Amit. Alleviating Virtualization Bottlenecks |
11:10-12:15 – Session 9: Performance Modeling and Prediction II (Chair: Nasr Ullah, Samsung, USA)
Yongkun Li, Patrick P. C. Lee, John C. S. Lui and Yinlong Xu. Impact of Data Locality on Garbage Collection in SSDs: A General Analytical Study (slides) | ||
Dipanjan Sengupta, Qi Wang, Haris Volos, Ludmila Cherkasova, Jun Li, Guilherme Magalhaes and Karsten Schwan. A Framework for Emulating Non-Volatile Memory Systems with Different Performance Characteristics (WIP) (slides) | ||
Andreas Brunnert, Alexandru Danciu and Helmut Krcmar. Towards a Performance Model Management Repository for Component-based Enterprise Applications (WIP) (slides) | ||
Jonathan Beard, Cooper Epstein and Roger Chamberlain. Automated Reliability Classification of Queueing Models for Streaming (WIP) (slides) |
12:15 – Closing remarks