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.
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.
Die Herstellerinformationen sind derzeit nicht verfügbar.
Autorenporträt
Jim Kukunas began programming at a young age, teaching himself C and x86 assembly. He is an alumnus of Allegheny College with a degree in Computer Science. Today, he is a software engineer in Intel's Open Source Technology Center. As a performance optimization engineer on the core Linux kernel team, much of his work focuses on kernel space and user space performance optimizations. His efforts have enhanced many projects including the Linux kernel, Zlib, the Englightenment Foundation Libraries, Meego, Android, and many others.
Inhaltsangabe
Part I: Background Knowledge1. Early Intel Architecture2. Intel Pentium processors3. Intel Core processors4. Performance Workflow5. Designing Experiments
Part II: Monitors6. Introduction to Profiling7. Intel VTune Amplifier XE8. Perf9. Ftrace10. GPU Profiling Tools11. Other Helpful Tools
Part III: Optimization Techniques12. Toolchain Prime13. Branching14. Optimizing Cache Usage15. Exploiting Parallelism16. Special Instructions
Part I: Background Knowledge1. Early Intel Architecture2. Intel Pentium processors3. Intel Core processors4. Performance Workflow5. Designing Experiments
Part II: Monitors6. Introduction to Profiling7. Intel VTune Amplifier XE8. Perf9. Ftrace10. GPU Profiling Tools11. Other Helpful Tools
Part III: Optimization Techniques12. Toolchain Prime13. Branching14. Optimizing Cache Usage15. Exploiting Parallelism16. Special Instructions
Rezensionen
"...covers the intended topics with enough clarity and depth to serve both as a potential textbook and as a reference for practitioners.This one of the best technical books I have read in a while."--Computing Reviews
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497
USt-IdNr: DE450055826