Power and performance : software analysis and optimization / (Record no. 247082)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 06237cam a2200577Ii 4500 |
001 - CONTROL NUMBER | |
control field | ocn908192108 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | OCoLC |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20190328114811.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS | |
fixed length control field | m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||unuuu |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 150430s2015 ne ob 001 0 eng d |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER | |
LC control number | 2015936504 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | N$T |
Language of cataloging | eng |
Description conventions | rda |
-- | pn |
Transcribing agency | N$T |
Modifying agency | N$T |
-- | DG1 |
-- | COO |
-- | UIU |
-- | OCLCO |
-- | E7B |
-- | YDXCP |
-- | OCLCO |
-- | C6I |
-- | UMI |
-- | DEBBG |
-- | EBLCP |
-- | IDEBK |
-- | CDX |
-- | DEBSZ |
-- | OCLCO |
-- | OCLCF |
-- | OCLCO |
-- | VGM |
-- | OCLCQ |
-- | VT2 |
-- | OCLCO |
-- | MERUC |
-- | U3W |
-- | D6H |
-- | CEF |
-- | OCLCQ |
-- | AU@ |
-- | OCLCQ |
-- | WYU |
-- | CUY |
-- | LOA |
-- | ZCU |
-- | ICG |
-- | K6U |
-- | COCUF |
-- | DKC |
019 ## - | |
-- | 908515052 |
-- | 910341710 |
-- | 1008960010 |
-- | 1066454207 |
-- | 1088965996 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9780128008140 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 0128008148 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Canceled/invalid ISBN | 9780128007266 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Canceled/invalid ISBN | 0128007265 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)908192108 |
Canceled/invalid control number | (OCoLC)908515052 |
-- | (OCoLC)910341710 |
-- | (OCoLC)1008960010 |
-- | (OCoLC)1066454207 |
-- | (OCoLC)1088965996 |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.76.S65 |
072 #7 - SUBJECT CATEGORY CODE | |
Subject category code | COM |
Subject category code subdivision | 051330 |
Source | bisacsh |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.14 |
Edition number | 23 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Kukunas, Jim, |
Relator term | author. |
245 10 - TITLE STATEMENT | |
Title | Power and performance : software analysis and optimization / |
Medium | [electronic resource] |
Statement of responsibility, etc. | Jim Kukunas. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | Amsterdam : |
Name of producer, publisher, distributor, manufacturer | Morgan Kaufmann, |
Date of production, publication, distribution, manufacture, or copyright notice | 2015 |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Date of production, publication, distribution, manufacture, or copyright notice | �2015 |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | computer |
Media type code | c |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | online resource |
Carrier type code | cr |
Source | rdacarrier |
504 ## - BIBLIOGRAPHY, ETC. NOTE | |
Bibliography, etc | Includes bibliographical references and index. |
588 0# - SOURCE OF DESCRIPTION NOTE | |
Source of description note | Vendor-supplied metadata. |
520 8# - SUMMARY, ETC. | |
Summary, etc. | Annotation |
Expansion of summary note | "Power and Performance: Software Analysis and Optimization" is a guide to solving performance problems in modern Linux systems. Power-efficient chips are no help if the software those chips run on is inefficient. Starting with the necessary architectural background as a foundation, the book demonstrates the proper usage of performance analysis tools in order to pinpoint the cause of performance problems, and includes best practices for handling common performance issues those tools identify. Provides expert perspective from a key member of Intel s optimization team on how processors and memory systems influence performancePresents ideas to improve architectures running mobile, desktop, or enterprise platformsDemonstrates best practices for designing experiments and benchmarking throughout the software lifecycleExplains the importance of profiling and measurement to determine the source of performance issues." |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | ""Front Cover""; ""Power and Performance: Software Analysis and Optimization""; ""Copyright""; ""Dedication""; ""Contents""; ""Introduction""; "" Performance Apologetic""; "" Performance Is Power Efficiency""; "" Performance and Usage Patterns""; "" A Word on Premature Optimization""; "" The Roadmap""; "" Reference""; ""Part 1: Background Knowledge""; ""Chapter 1: Early Intel�A� Architecture""; ""1.1 Intel�A� 8086""; ""1.1.1 System State""; ""Address space""; ""1.1.2 Registers""; ""1.1.3 Instructions""; ""Data movement""; ""Integer arithmetic""; ""Boolean logic""; ""Flow control""; ""String"" |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | ""1.1.4 Machine Code Format""""1.2 Intel�A� 8087""; ""1.2.1 IEEE 754 Floating Point""; ""Formats, precision, and environment""; ""C99 support""; ""1.2.2 x87 Floating Point""; ""1.3 Intel�A� 80286 and 80287""; ""1.3.1 Protected and Real Mode""; ""1.3.2 Protected Mode Segmentation""; ""1.3.3 Task Control""; ""1.4 Intel�A� 80386 and 80387""; ""1.4.1 32-Bit Mode""; ""1.4.2 Paging""; "" References""; ""Chapter 2: Intel�A� Pentium�A� Processors""; ""2.1 Intel�A� Pentium�A�""; ""2.1.1 Superscalar""; ""2.2 Intel�A� Pentium�A� Pro""; ""2.2.1 PAE""; ""2.2.2 �I?ops ""; ""2.2.3 Out-of-Order Execution"" |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | ""Register Renaming""""2.3 Intel�A� Pentium�A� 4""; ""2.3.1 IA-32e Mode""; ""2.3.2 Multi-Core""; ""2.3.3 Intel�A� Hyper-Threading""; "" References""; ""Chapter 3: Intel�A� Core�a?� Processors""; ""3.1 Intel�A� Pentium�A� M""; ""3.1.1 ACPI""; ""P states and Intel SpeedStep�A� Technology""; ""C States""; ""3.2 Second Generation Intel�A� Core�a?�Processor Family""; ""3.2.1 Intel�A� HD Graphics""; ""3.2.2 Intel�A� Flex Memory Technology""; ""3.2.3 Intel�A� Turbo Boost Technology""; ""3.2.4 Intel�A� RAPL""; "" References""; ""Chapter 4: Performance Workflow""; ""4.1 Step 0: Defining the Problem"" |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | ""4.2 Step 1: Determine the Source of the Problem""""4.3 Step 2: Determine Whether the Bottleneck Can Be Avoided""; ""4.4 Step 3: Design a Reproducible Experiment""; ""4.5 Step 4: Check Upstream""; ""4.5.1 Who""; ""4.5.2 Where and How""; ""4.5.3 What""; ""Git bisect""; ""Cleaning patches with Git""; ""Sending patches with Git""; ""4.6 Step 5: Algorithmic Improvement""; ""4.7 Step 6: Architectural Tuning""; ""4.8 Step 7: Testing""; ""4.9 Step 8: Performance Regression Testing""; "" References""; ""Chapter 5: Designing Experiments""; ""5.1 Choosing a Metric"" |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | ""5.2 Dealing with External Variables""""5.2.1 Controllable External Variables""; ""5.2.2 Uncontrollable External Variables""; ""5.3 Timing""; ""5.3.1 CPU Cycles""; ""5.3.2 Clock Time and Unix Time""; ""5.4 Phoronix Test Suite""; ""5.4.1 Running Phoronix""; ""Configuration""; ""Installing Tests""; ""Running Tests""; ""Batch Mode""; ""5.4.2 Working with Results""; ""5.4.3 Creating Custom Tests""; ""5.4.4 Phoronix Resources""; "" References""; ""Part 2: Monitors""; ""Chapter 6: Introduction to Profiling""; ""6.1 PMU""; ""6.1.1 Event Counters""; ""6.1.2 Using Event Counters"" |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Software measurement. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Computer software |
General subdivision | Development. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Computer software |
General subdivision | Evaluation. |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | COMPUTERS |
General subdivision | Software Development & Engineering |
-- | Quality Assurance & Testing. |
Source of heading or term | bisacsh |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Computer software |
General subdivision | Development. |
Source of heading or term | fast |
Authority record control number | (OCoLC)fst00872537 |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Computer software |
General subdivision | Evaluation. |
Source of heading or term | fast |
Authority record control number | (OCoLC)fst00872563 |
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name as entry element | Software measurement. |
Source of heading or term | fast |
Authority record control number | (OCoLC)fst01124208 |
655 #0 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic book. |
655 #4 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
655 #7 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
Source of term | lcgft |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
Relationship information | Print version: |
International Standard Book Number | 9780128008140 |
Record control number | (OCoLC)908192108 |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Materials specified | ScienceDirect |
Uniform Resource Identifier | http://www.sciencedirect.com/science/book/9780128007266 |
No items available.