Customer Reviews


4 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


9 of 10 people found the following review helpful:
4.0 out of 5 stars SIMD using Intel Tools
This text demonstrates how the Intel C++ Compiler and Intel VTune tools can be used for profiling and optimization. The text also dives into CPU specific issues such as the pipeline, memory cache, branch prediction, instruction latencies, instruction throughput, and register stalls. My favorite part is the description of four methods for implementing SIMD instructions on...
Published on November 11, 2002

versus
8 of 10 people found the following review helpful:
3.0 out of 5 stars Great book - lousy publishing
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...

Published on September 20, 2003


Most Helpful First | Newest First

9 of 10 people found the following review helpful:
4.0 out of 5 stars SIMD using Intel Tools, November 11, 2002
By A Customer
This review is from: Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture (Paperback)
This text demonstrates how the Intel C++ Compiler and Intel VTune tools can be used for profiling and optimization. The text also dives into CPU specific issues such as the pipeline, memory cache, branch prediction, instruction latencies, instruction throughput, and register stalls. My favorite part is the description of four methods for implementing SIMD instructions on pages 23-26. The methods are automatic vectorization, C++ classes, intrinsics, and inline assembly language.

The author covers some traditional optimization topics such as hotspot detection, algorithms, loop unrolling, loop invariant work, and slow operations. The author does not mention the high cost of disk operations. An introduction to multiprocessing gives advice on executing instructions in parallel with threads. A case study in Chapter 16 & 17 demonstrates the process of optimizing a sample application.

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


8 of 9 people found the following review helpful:
5.0 out of 5 stars A good, practical guide to performance enhancement on Intel, July 14, 2002
By 
JK Oregon (California, USA) - See all my reviews
This review is from: Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture (Paperback)
This book, written by an Intel engineer, presents numerous discussions of non-obvious ways to improve code performance. Gerber makes the material, which sometimes can be a bit abstruse, easy to read and understand. You frequently get the feeling you have completely understood something that four pages prior you'd never heard of nor thought about.

The code is mostly in C, with occasional assembly language. My only hesitation with the book is that it makes frequent reference to Intel's VTune performance profiler. VTune is an excellent product. I own a copy. However, if you don't have VTune, you can download a full-blown 30-day time-locked version from Intel's website. If you're going to read through this book sequentially, I highly suggest having VTune at hand.

The book came out prior to the release of the Pentium 4, so some optimizations for this processor are simply not addressed. Otherwise, a very good, very readable book

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


8 of 10 people found the following review helpful:
3.0 out of 5 stars Great book - lousy publishing, September 20, 2003
By A Customer
This review is from: 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


3 of 6 people found the following review helpful:
5.0 out of 5 stars Great book for software guys, April 14, 2003
This review is from: 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


Most Helpful First | Newest First

This product

Software Optimization Cookbook: High-Performance Recipes for the Intel Architecture
Used & New from: $0.85
Add to wishlist See buying options