Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
The Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture
 
See larger image
 

The Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture [Paperback]

Richard Gerber
4.2 out of 5 stars  See all reviews (5 customer reviews)

Available from these sellers.


There is a newer edition of this item:
The Software Optimization Cookbook High Performance Recipes for IA 32 Platforms The Software Optimization Cookbook High Performance Recipes for IA 32 Platforms 5.0 out of 5 stars (1)
Currently unavailable

Product Details


Product Description

Book Description

Revealing the secrets of the software tuning process, The Software Optimization Cookbook provides recipes for high-performance applications on the Intel® Pentium® III and Pentium® 4 processors. Simple explanations and C language examples show you how to address performance issues with algorithms, memory access, branching, SIMD instructions, multiple threads, and floating-point calculations. With this book, you need not be a processor architect or assembly language expert to get the full power out of your software on the 32-bit Intel Architecture. Learn how to:
  • Use performance tools and tested concepts to analyze and improve applications.
  • Determine which portions of an application should be given highest priority for optimizations.
  • Identify the reasons that certain portions of your application are slower than they should be.
  • Improve an application by working directly on the root cause of a software bottleneck.
  • Design an application from the ground up for maximum performance.

About the Author

Richard Berber joined Intel in 1991, and through years of learning-by-doing, he has become an expert in performance programming and optimizations. He has worked on numerous multimedia projects, 3D libraries, and computer games. As a software engineer, he works on the Intel® VTune™ Performance Analyzer and trains developers on optimization techniques.

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

5 Reviews
5 star:
 (2)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

3.0 out of 5 stars Great book - lousy publishing, Sep 20 2003
By A Customer
This review is from: The Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture (Paperback)
I really like the book. The author did an amazing job explaining the material in such a way that it's not only easy to understand but also easy to remember.

The only big problem I had with my copy was that pages 139-162 were missing and pages 115-138 were duplicated instead. Obviously the publisher didn't do a very good job. I don't know if all copies have this problem or only mine. Be careful when you buy the book, check for duplicated/missing pages.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Great book for software guys, April 14 2003
By 
K. Srinivasan "Krishnamurthy Srinivasan" (Chandler, AZ United States) - See all my reviews
(REAL NAME)   
This review is from: The Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture (Paperback)
I am happy to have found this book! I am a software guy who was faced with the need to optimize my applications on the Intel platforms. This book helped me to make a start in meeting my needs without necessarily having to become a hardware guru. The content is presented in an easy-to-read style.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Simplistic but enjoyable, Feb 7 2003
By A Customer
This review is from: The Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture (Paperback)
It is initially disconcerting to read this book if you don't own a copy of VTune; it seems like an advertisement for the first few chapters.

By the end of the book, it seems natural to use Vtune as an example; other profilers won't cut it for some of the problems (eg. register stalls, cache misses) that Gerber discusses. Vtune is pretty much essential to reap maximum benefit from this book.

The book is excellent in its coverage of the IA32 family, Pentium 4 included. It is simplistic in its approach, suitable most for the novice who hasn't browsed the depths of the (free) Intel manuals.

Metrics are lacking, sometimes worringly so - my trials show that conditional jumps on random data outperform conditional moves, contradicting his advice on branch prediction. This is probably the result of gross oversimplification on the book's part.

There could be more technical detail here, but for the first step on a complex voyage, it's not bad.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 4 reviews  4.2 out of 5 stars 
 
 
Most recent customer reviews



Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback