ICPE 2015 Proceedings
- Introduction
- Keynote Address I
- Bridging the Moore's Law Performance Gap with Innovation Scaling (Page 1)
Todd Austin (University of Michigan)
- Best Paper Candidates
- Reducing Task Completion Time in Mobile Offloading Systems Through Online Adaptive Local Restart (Page 3)
Qiushi Wang
Katinka Wolter - Automated Detection of Performance Regressions Using Regression Models on Clustered Performance Counters (Page 15)
Weiyi Shang (Queen's University)
Ahmed E. Hassan (Queen's University)
Mohamed Nasser (BlackBerry)
Parminder Flora (BlackBerry) - System-Level Characterization of Datacenter Applications (Page 27)
Manu Awasthi (Samsung Semiconductor, Inc.)
Tameesh Suri (Samsung Semiconductor, Inc.)
Zvika Guz (Samsung Semiconductor, Inc.)
Anahita Shayesteh (Samsung Semiconductor, Inc.)
Mrinmoy Ghosh (Samsung Semiconductor, Inc.)
Vijay Balakrishnan (Samsung Semiconductor, Inc.) - Capacity Planning and Headroom Analysis for Taming Database Replication Latency: Experiences with LinkedIn Internet Traffic (Page 39)
Zhenyun Zhuang (LinkedIn Corporation)
Haricharan Ramachandra (LinkedIn Corporation)
Cuong Tran (LinkedIn Corporation)
Subbu Subramaniam (LinkedIn Corporation)
Chavdar Botev (LinkedIn Corporation)
Chaoyue Xiong (LinkedIn Corporation)
Badri Sridharan (LinkedIn Corporation)
- Performance Measurements and Experimental Analysis
- Accurate and Efficient Object Tracing for Java Applications (Page 51)
Philipp Lengauer
Verena Bitto - Design and Evaluation of Scalable Concurrent Queues for Many-Core Architectures (Page 63)
Thomas R. W. Scogland (Virginia Tech)
Wu-chun Feng (Virginia Tech) - Lightweight Java Profiling with Partial Safepoints and Incremental Stack Tracing (Page 75)
Peter Hofer
David Gnedt - Sampling-based Steal Time Accounting under Hardware Virtualization (Page 87)
Peter Hofer - Landscaping Performance Research at the ICPE and its Predecessors: A Systematic Literature Review (Page 91)
Alexandru Danciu (fortiss GmbH)
(fortiss GmbH)
Andreas Brunnert (fortiss GmbH)
Felix Willnecker (fortiss GmbH)
(fortiss GmbH)
Anand Kapadia
Helmut Krcmar
- Tool/Poster Session
- A Performance Tree-based Monitoring Platform for Clouds (Page 97)
Xi Chen (Imperial College London)
William J. Knottenbelt (Imperial College London) - ClusterFetch: A Lightweight Prefetcher for General Workloads (Page 99)
Haksu Jeong (Samsung Electronics)
Junhee Ryu (Samsung Electronics)
Dongeun Lee (UNIST)
Jaemyoun Lee (Hanyang University)
Heonshik Shin (Seoul National University)
Kyungtae Kang (Hanyang University) - GRnet - A Tool for Gnetworks with Restart (Page 101)
Katinka Wolter
Philipp Reinecke (HP Labs) - Using Dynatrace Monitoring Data for Generating Performance Models of Java EE Applications (Page 103)
Felix Willnecker (fortiss GmbH)
Andreas Brunnert (fortiss GmbH)
Wolfgang Gottesheim (Compuware Austria GmbH)
Helmut Krcmar - DynamicSpotter: Automatic, Experiment-based Diagnostics of Performance Problems (Invited Demonstration Paper) (Page 105)
Alexander Wert (Karlsruhe Institute of Technology) - The Storage Performance Analyzer: Measuring, Monitoring, and Modeling of I/O Performance in Virtualized Environments
Qais Noorshams (Karlsruhe Institute of Technology)
Axel Busch (Karlsruhe Institute of Technology)
Samuel Kounev
Ralf Reussner (Karlsruhe Institute of Technology)
- Keynote Address II
- Cloud Native Cost Optimization (Page 109)
Adrian Cockcroft (Battery Ventures)
- Big Data & Database
- A Constraint Programming Based Hadoop Scheduler for Handling MapReduce Jobs with Deadlines on Clouds (Page 111)
Norman Lim (Carleton University)
Shikharesh Majumdar (Carleton University)
Peter Ashwood-Smith (Huawei, Canada) - An Empirical Performance Evaluation of Distributed SQL Query Engines (Page 123)
Stefan van Wouw (Azavista & Delft University of Technology)
(Azavista)
Alexandru Iosup (Delft University of Technology)
Dick Epema (Delft University of Technology) - IoTAbench: An Internet of Things Analytics Benchmark (Page 133)
Martin Arlitt (HP Labs)
Manish Marwah (HP Labs)
Gowtham Bellala (HP Labs)
Amip Shah (HP Labs)
Jeff Healey (HP Vertica)
Ben Vandiver (HP Vertica)
- Performance Modelling and Prediction I
- Enhancing Performance Prediction Robustness by Combining Analytical Modeling and Machine Learning (Page 145)
Diego Didona (Universidade de Lisboa)
Francesco Quaglia
Paolo Romano (Universidade de Lisboa)
Ennio Torre - A Comprehensive Analytical Performance Model of DRAM Caches (Page 157)
Nagendra Gulur (Texas Instruments)
Mahesh Mehendale (Texas Instruments)
Ramaswamy Govindarajan (Indian Institute of Science) - Systematically Deriving Quality Metrics for Cloud Computing Systems (Page 169)
Matthias Becker (University of Paderborn)
Sebastian Lehrig (Chemnitz University of Technology)
Steffen Becker (Chemnitz University of Technology)
- Performance Methods in Software Development
- Subsuming Methods: Finding New Optimisation Opportunities in Object-Oriented Software (Page 175)
David Maplesden (The University of Auckland)
Ewan Tempero (The University of Auckland)
John Hosking (The University of Auckland)
John C. Grundy (Swinburne University of Technology) - Enhancing Performance and Reliability of Rule Management Platforms (Page 187)
Mark Grechanik (University of Illinois at Chicago)
B.M. Mainul Hossain (University of Illinois at Chicago) - Exploiting Software Performance Engineering Techniques to Optimise the Quality of Smart Grid Environments (Page 199)
Catia Trubiani (Gran Sasso Science Institute)
Anne Koziolek (Karlsruhe Institute of Technology)
Lucia Happe (Karlsruhe Institute of Technology) - Generic Instrumentation and Monitoring Description for Software Performance Evaluation (Page 203)
Alexander Wert (Karlsruhe Institute of Technology)
Henning Schulz (SAP AG)
Christoph Heger (Karlsruhe Institute of Technology)
Roozbeh Farahbod (SAP AG) - Introducing Software Performance Antipatterns in Cloud Computing Environments: Does It Help or Hurt? (Page 207)
Catia Trubiani (Gran Sasso Science Institute)
- Performance and Power
- Green Domino Incentives: Impact of Energy-aware Adaptive Link Rate Policies in Routers (Page 211)
Cyriac James (University of Calgary)
Niklas Carlsson (Linkoping University) - Analysis of the Influences on Server Power Consumption and Energy Efficiency for CPU-Intensive Workloads (Page 223)
Hansfried Block (Fujitsu Technology Solutions GmbH)
John Beckett (Dell Inc.)
Klaus-Dieter Lange (Hewlett-Packard Company)
Jeremy A. Arnold (IBM Corporation)
Samuel Kounev - Measuring Server Energy Proportionality (Page 235)
Chung-Hsing Hsu (Oak Ridge National Laboratory)
Stephen W. Poole (Oak Ridge National Laboratory) - Slow Down or Halt: Saving the Optimal Energy for Scalable HPC Systems (Page 241)
Li Tan (University of California, Riverside)
Zizhong Chen (University of California, Riverside)
- Web Performance
- Defining Standards for Web Page Performance in Business Applications (Page 245)
Garret Rempel (MNP Consulting)
- Benchmarks and Empirical Studies - Workloads, Scenarios and Implementations
- NUPAR: A Benchmark Suite for Modern Gpu Architectures (Page 253)
Yash Ukidave (Northeastern University)
Fanny Nina Paravecino (Northeastern University)
Leiming Yu (Northeastern University)
Charu Kalra (Northeastern University)
Amir Momeni (Northeastern University)
Zhongliang Chen (Northeastern University)
Nick Materise (Northeastern University)
Brett Daley (Northeastern University)
Perhaad Mistry (Advanced Micro Devices Inc.)
David Kaeli (Northeastern University) - Automated Workload Characterization for I/O Performance Analysis in Virtualized Environments (Page 265)
Axel Busch (Karlsruhe Institute of Technology)
Qais Noorshams (Karlsruhe Institute of Technology)
Samuel Kounev
Anne Koziolek (Karlsruhe Institute of Technology)
Ralf Reussner (Karlsruhe Institute of Technology)
Erich Amrehn (IBM Research & Development) - Can Portability Improve Performance? An Empirical Study of Parallel Graph Analytics (Page 277)
Ana Lucia Varbanescu (University of Amsterdam)
Merijn Verstraaten (University of Amsterdam)
Cees de Laat (University of Amsterdam)
Ate Penders (Delft University of Technology)
Alexandru Iosup (Delft University of Technology)
Henk Sips (Delft University of Technology) - Utilizing Performance Unit Tests to Increase Performance Awareness (Page 289)
(Charles University)
Peter Libi? (Charles University)
(Charles University)
Antonin Steinhauser (Charles University)
Petr T?ma (Charles University) - On the Road to Benchmarking BPMN 2.0 Workflow Engines (Page 301)
Marigianna Skouradaki (University of Stuttgart)
Dieter H. Roller (University of Stuttgart)
Frank Leymann (University of Stuttgart)
Vincenzo Ferme (University of Lugano)
Cesare Pautasso (University of Lugano)
- Performance Modelling and Prediction II
- Impact of Data Locality on Garbage Collection in SSDS: A General Analytical Study (Page 305)
Yongkun Li (University of Science and Technology of China)
Patrick P. C. Lee (The Chinese University of Hong Kong)
John C. S. Lui (The Chinese University of Hong Kong)
Yinlong Xu (University of Science and Technology of China) - A Framework for Emulating Non-Volatile Memory Systems with Different Performance Characteristics (Page 317)
Dipanjan Sengupta (Hewlett-Packard Labs & Georgia Institute of Technology)
Qi Wang (Hewlett-Packard Labs & The George Washington University)
Haris Volos (Hewlett-Packard Labs)
Ludmila Cherkasova (Hewlett-Packard Labs)
Jun Li (Hewlett-Packard Labs)
Guilherme Magalhaes (Hewlett-Packard)
Karsten Schwan (Georgia Institute of Technology) - Towards a Performance Model Management Repository for Component-based Enterprise Applications (Page 321)
Andreas Brunnert (fortiss GmbH)
Alexandru Danciu (fortiss GmbH)
Helmut Krcmar - Automated Reliability Classification of Queueing Models for Streaming Computation (Page 325)
Jonathan C. Beard (Washington University in St. Louis)
Cooper Epstein (Washington University in St. Louis)
Roger D. Chamberlain (Washington University in St. Louis)
- Tutorials
- The CloudScale Method for Software Scalability, Elasticity, and Efficiency Engineering: A Tutorial (Page 329)
Sebastian Lehrig (Chemnitz University of Technology)
Steffen Becker (Chemnitz University of Technology) - How to Build a Benchmark (Page 333)
Jeremy A. Arnold (IBM Corporation)
Karl Huppler (independent)
Klaus-Dieter Lange (Hewlett-Packard Company)
John L. Henning (Oracle)
Paul Cao (Hewlett-Packard Company) - DOs and DON'Ts of Conducting Performance Measurements in Java (Page 337)
(Charles University)
Peter Libi? (Charles University)
(Charles University)
Petr T?ma (Charles University) - Hybrid Machine Learning/Analytical Models for Performance Prediction: A Tutorial (Page 341)
Diego Didona (Universidade de Lisboa)
Paolo Romano (Universidade de Lisboa)
- Workshop Summaries
- LT 2015: The Fourth International Workshop on Large-Scale Testing (Page 345)
Zhen Ming (Jack) Jiang (York University)
Andreas Brunnert (fortiss GmbH) - PABS 2015: 1st Workshop on Performance Analysis of Big Data Systems (Page 347)
Rekha Singhal (Tata Innovation Lab)
Dheeraj Chahal (Tata Innovation Lab) - WOSP-C'15: Workshop on Challenges in Performance Methods for Software Development (Page 349)
Murray Woodside (Carleton University)