LEADER 04940nam 22006615 450 001 9910416079203321 005 20250609110636.0 010 $a9783030417055 010 $a3030417050 024 7 $a10.1007/978-3-030-41705-5 035 $a(CKB)4100000011401260 035 $a(MiAaPQ)EBC6321385 035 $a(DE-He213)978-3-030-41705-5 035 $a(PPN)250216485 035 $a(MiAaPQ)EBC31881364 035 $a(Au-PeEL)EBL31881364 035 $a(OCoLC)1192310726 035 $a(MiAaPQ)EBC6321245 035 $a(EXLCZ)994100000011401260 100 $a20211222d2020 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aSystems Benchmarking $eFor Scientists and Engineers /$fby Samuel Kounev, Klaus-Dieter Lange, Jóakim von Kistowski 205 $a1st ed. 2020. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2020. 215 $a1 online resource (443 pages) 300 $aIncludes index. 311 08$a9783030417048 311 08$a3030417042 327 $aPart I Foundations -- 1 Benchmarking Basics -- 2 Review of Basic Probability and Statistics -- 3 Metrics -- 4 Statistical Measurements -- 5 Experimental Design -- 6 Measurement Techniques -- 7 Operational Analysis and Basic Queueing Models -- 8 Workloads -- 9 Standardization -- Part II Applications -- 10 The SPEC CPU Benchmark Suite -- 11 Benchmarking the Energy Efficiency of Servers -- 12 Virtualization Benchmarks -- 13 Storage Benchmarks -- 14 TeaStore: A Micro-Service Reference Application for Research Use -- 15 Elasticity of Cloud Platforms -- 16 Performance Isolation -- 17 Resource Demand Estimation -- 18 Software and System Security. 330 $aThis book serves as both a textbook and handbook on the benchmarking of systems and components used as building blocks of modern information and communication technology applications. It provides theoretical and practical foundations as well as an in-depth exploration of modern benchmarks and benchmark development. The book is divided into two parts: foundations and applications. The first part introduces the foundations of benchmarking as a discipline, covering the three fundamental elements of each benchmarking approach: metrics, workloads, and measurement methodology. The second part focuses on different application areas, presenting contributions in specific fields of benchmark development. These contributions address the unique challenges that arise in the conception and development of benchmarks for specific systems or subsystems, and demonstrate how the foundations and concepts in the first part of the book are being used in existing benchmarks. Further, the book presents a number of concrete applications and case studies based on input from leading benchmark developers from consortia such as the Standard Performance Evaluation Corporation (SPEC) and the Transaction Processing Performance Council (TPC). Providing both practical and theoretical foundations, as well as a detailed discussion of modern benchmarks and their development, the book is intended as a handbook for professionals and researchers working in areas related to benchmarking. It offers an up-to-date point of reference for existing work as well as latest results, research challenges, and future research directions. It also can be used as a textbook for graduate and postgraduate students studying any of the many subjects related to benchmarking. While readers are assumed to be familiar with the principles and practices of computer science, as well as software and systems engineering, no specific expertise in any subfield of these disciplines is required. ?This book should be required reading for anyone interested in making good benchmarks.? ? from the Foreword by David Patterson, 2017 ACM A.M. Turing Award Laureate. 517 3 $adsfsgsf 606 $aElectronic digital computers?Evaluation 606 $aSoftware engineering 606 $aSoftware engineering?Management 606 $aSystem Performance and Evaluation 606 $aSoftware Engineering 606 $aSoftware Management 615 0$aElectronic digital computers?Evaluation. 615 0$aSoftware engineering. 615 0$aSoftware engineering?Management. 615 14$aSystem Performance and Evaluation. 615 24$aSoftware Engineering. 615 24$aSoftware Management. 676 $a658.562 700 $aKounev$b Samuel$4aut$4http://id.loc.gov/vocabulary/relators/aut$0888496 702 $aLange$b Klaus-Dieter$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $avon Kistowski$b Jóakim$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910416079203321 996 $aSystems Benchmarking$91984988 997 $aUNINA