<p><P>This book constitutes the refereed proceedings of the SPEC International Performance Evaluation Workshop, SIPEW 2008, held in Darmstadt, Germany, in June 2008.</P><P>The 17 revised full papers presented together with 3 keynote talks were carefully reviewed and selected out of 39 submissions fo
Performance Evaluation: Metrics, Models and Benchmarks: SPEC International Performance Evaluation Workshop, SIPEW 2008, Darmstadt, Germany, June 27-28, 2008. Proceedings
โ Scribed by Mor Harchol-Balter (auth.), Samuel Kounev, Ian Gorton, Kai Sachs (eds.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2008
- Tongue
- English
- Leaves
- 330
- Series
- Lecture Notes in Computer Science 5119 : Programming and Software Engineering
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
This book constitutes the refereed proceedings of the SPEC International Performance Evaluation Workshop, SIPEW 2008, held in Darmstadt, Germany, in June 2008.
The 17 revised full papers presented together with 3 keynote talks were carefully reviewed and selected out of 39 submissions for inclusion in the book. The papers are organized in topical sections on models for software performance engineering; benchmarks and workload characterization; Web services and service-oriented architectures; power and performance; and profiling, monitoring and optimization.
โฆ Table of Contents
Front Matter....Pages -
Scheduling for Server Farms: Approaches and Open Problems....Pages 1-3
SAP Standard Application Benchmarks - IT Benchmarks with a Business Focus....Pages 4-8
The Relationship of Performance Models to Data....Pages 9-28
Extracting Response Times from Fluid Analysis of Performance Models....Pages 29-43
Approximate Solution of a PEPA Model of a Key Distribution Centre....Pages 44-57
A Model Transformation from the Palladio Component Model to Layered Queueing Networks....Pages 58-78
Model-Driven Generation of Performance Prototypes....Pages 79-98
SCALASCA Parallel Performance Analyses of SPEC MPI2007 Applications....Pages 99-123
Generating Probabilistic and Intensity-Varying Workload for Web-Based Software Systems....Pages 124-143
Comparison of the SPEC CPU Benchmarks with 499 Other Workloads Using Hardware Counters....Pages 144-153
Tuning Topology Generators Using Spectral Distributions....Pages 154-173
Performance, Benchmarking and Sizing in Developing Highly Scalable Enterprise Software....Pages 174-190
Phase-Type Approximations for Message Transmission Times in Web Services Reliable Messaging....Pages 191-207
A Framework for Simulation Models of Service-Oriented Architectures....Pages 208-227
Model-Driven Performability Analysis of Composite Web Services....Pages 228-246
Dynamic Server Allocation for Power and Performance....Pages 247-261
Workload Characterization of the SPECpower_ssj2008 Benchmark....Pages 262-282
Trace-Context Sensitive Performance Profiling for Enterprise Software Applications....Pages 283-302
Performance Monitoring and Analysis of a Large Online Transaction Processing System....Pages 303-313
Speeding up STL Set/Map Usage in C++ Applications....Pages 314-321
Back Matter....Pages -
โฆ Subjects
Software Engineering; System Performance and Evaluation; Computer Communication Networks; Logics and Meanings of Programs
๐ SIMILAR VOLUMES
<p><P>This book constitutes the proceedings of the SPEC Benchmark Workshop 2009 held in Austin, Texas, USA on January 25th, 2009. </P><P>The 9 papers presented were carefully selected and reviewed for inclusion in the book. The result is a collection of high-quality papers discussing current issues
<P>This book constitutes the refereed proceedings of the 4th European Performance Engineering Workshop, EPEW 2007, held in Berlin, Germany, September 27-28, 2007.</P><P>The 20 revised full papers presented were carefully reviewed and selected from 53 submissions. The papers are organized in topical
Following a general overview of the important performance analysis techniques, this book surveys contemporary benchmark suites for specific areas, such as Java, embedded systems, CPUs, and Web servers. Subsequent chapters explain how to choose appropriate averages for reporting metrics and provide a