|
ICPE 2017 Proceedings Table of Contents General
Chairs' Welcome ICPE
2017 Program Chairs' Welcome ICPE 2017 Conference Organization ICPE 2017 Sponsors & Supporters |
||||||||||||||||||
(Return to Top) |
Micro-Benchmarking
Considered Harmful (Page
1) |
||||||||||||||||||
(Return to Top) | Session 1: Memory and Hardware Impact A
Comprehensive Java Benchmark Study on Memory and Garbage Collection
Behavior of DaCapo, DaCapo Scala, and SPECjvm2008 (Page
3) An
Incremental Methodology for Energy Measurement and Modeling (Page
15) Detecting
Memory-Boundedness with Hardware Performance Counters (Page
27) Transferring
Performance Prediction Models Across Different Hardware Platforms (Page
39) Using
Libception to Understand and Improve HTTP Streaming Video Server Throughput (Page
51) |
||||||||||||||||||
(Return to Top) | Session 2: Online Performance Management An
Empirical Analysis of Amazon EC2 Spot Instance Features Affecting Cost-effective
Resource Procurement (Page
63) An
Experimental Performance Evaluation of Autoscaling Policies for Complex
Workflows (Page
75) Dynamic
Memory Partitioning for Cloud Caches with Heterogeneous Backends (Page
87) Latency
Aware Elastic Switching-based Stream Processing Over Compressed Data
Streams (Page 91) On
Moving Averages, Histograms and Time-Dependent Rates for Online Measurement (Page
103) |
||||||||||||||||||
(Return to Top) |
AutoPerf:
Automated Load Testing and Resource Usage Profiling of Multi-Tier Internet
Applications (Page
115) Deriving
Parameters for Open and Closed QN Models of Operational Systems through
Black Box Optimization (Page
127) HyperStar2:
Easy Distribution Fitting of Correlated Data (Page
139) IRIS:
Iterative and Intelligent Experiment Selection (Page
143) |
||||||||||||||||||
(Return to Top) | Posters and Demonstrations Session Autopilot:
Enabling Easy Benchmarking of Workload Energy Efficiency (Page
155) Accelerating
Java Streams with a Data Analytics Hardware Accelerator (Page
157) Technology
Migration Challenges in a Big Data Architecture Stack (Page
159) |
||||||||||||||||||
(Return to Top) | Time
Bands: A Software Approach for Timing Analysis on Resource Constrained
Systems (Page 161) Open
Source In-Memory Data Grid Systems: Benchmarking Hazelcast and Infinispan (Page
163) SQL
Query Volume Performance Estimation Tool (Page
165) (h|g)opper:
Performance History Mining and Analysis (Page
167) |
||||||||||||||||||
(Return to Top) | Generalized
Synchronizations and Capacity Constraints for Java Modelling Tools (Page
169) PerfExt++:
Performance Extrapolation of IO Intensive Workloads (Page
171) DESiDE:
Discrete Event Simulation Developers Environment (Page
173) Demo:
Time Series Online Measurement for Python (TSOMpy) (Page
175) |
||||||||||||||||||
(Return to Top) |
Performance
is Also a Matter of Where You Live (Page
177) |
||||||||||||||||||
(Return to Top) | Session 4: Industry and Experience A
Performance-centric Approach for Complex Decision Support (Page
179) CloudPerf:
A Performance Test Framework for Distributed and Dynamic Multi-Tenant
Environments (Page
189) Cost-Efficient
and Reliable Reporting of Highly Bursty Video Game Crash Data (Page
201) Technique
for Detecting Early-Warning Signals of Performance Deterioration in
Large Scale Software Systems (Page
213) HPC
Supported Mission-Critical Cloud Architecture (Page
223) |
||||||||||||||||||
(Return to Top) |
A
Tool Supporting the Analytical Evaluation of Service Level Agreements (Page
233) Analytic
Models of Checkpointing for Concurrent Component-Based Software Systems (Page
245) Practical
Implication of Analytical Models for SSD Write Amplification (Page
257) Schedulability
and Memory Interference Analysis of Multicore Preemptive Real-time Systems (Page
263) Timeliness
Evaluation of Intermittent Mobile Connectivity over Pub/Sub Systems (Page
275) |
||||||||||||||||||
(Return to Top) |
Conducting
Repeatable Experiments in Highly Variable Cloud Computing Environments (Page
287) HTAPBench:
Hybrid Transactional and Analytical Processing Benchmark (Page
293) TARUC:
A Topology-Aware Resource Usability and Contention Benchmark (Page
305) Cloning
IO Intensive Workloads Using Synthetic Benchmark (Page
317) |
||||||||||||||||||
(Return to Top) |
Autonomic
Storage Management at Scale (Page
321) |
||||||||||||||||||
(Return to Top) | Session 7: Design for Performance and Problem Diagnosis An
Efficient Performance-Driven Approach for HW/SW Co-Design (Page
323) DuckTracks:
Path-based Object Allocation Tracking (Page
327) Efficient
Sampling-based Lock Contention Profiling for Java (Page
331) Identifying
Derived Performance Requirements of System Components from Explicit
Customer- and Application- Facing Performance Requirements (Page
335) |
||||||||||||||||||
(Return to Top) | Many
Flies in One Swat: Automated Categorization of Performance Problem Diagnosis
Results (Page 341) Performance
Analysis of Applications in the Context of Architectural Rooflines (Page
345) Performance
and Dependability Evaluation of Distributed Event-based Systems: A Dynamic
Code-injection Approach (Page
349) Predicting
Power Consumption of High-Memory-Bandwidth Workloads (Page
353) User-centered
Offline Analysis of Memory Monitoring Data (Page
357) |
||||||||||||||||||
(Return to Top) |
An
Empirical Study of Computation-Intensive Loops for Identifying and Classifying
Loop Kernels: Full Research Paper (Page
361) An
Exploratory Study of the State of Practice of Performance Testing in
Java-Based Open Source Projects (Page
373) Collaborative
Computing for Heterogeneous Integrated Systems (Page
385) Empirical
Study of Usage and Performance of Java Collections (Page
389) Unit
Testing Performance in Java Projects: Are We There Yet? (Page
401) Agile
Scalability Requirements (Page
413) |
||||||||||||||||||
(Return to Top) |
ICPE
2017 Tutorials Chair's Welcome (Page
417) Software
Performance Analytics in the Cloud (Page
419) SPEC
Cloud ™ IaaS 2016 Benchmark (Page
423) Design
and Evaluation of a Proactive, Application-Aware Auto-Scaler: Tutorial
Paper (Page 425) Application
Performance Management: State of the Art and Challenges for the Future (Page
429) An
Introduction to Systems and Control Theory for Computer Scientists and
Engineers (Page
433) |
||||||||||||||||||