Have one to sell? Sell yours here
Programming with Hyper-Threading Technology: How to Write Multithreaded Software for Intel IA-32 Processors (Engineer to Engineer series)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming with Hyper-Threading Technology: How to Write Multithreaded Software for Intel IA-32 Processors (Engineer to Engineer series) [Paperback]

Richard Gerber (Author), Andrew Binstock (Author)
2.8 out of 5 stars  See all reviews (4 customer reviews)


Available from these sellers.



Book Description

Engineer to Engineer series May 2004
Introducing software developers to Intel's newest innovation, Intel Hyper-Threading technology, this book demonstrates this level of threading technology that has never been seen before in a general-purpose microprocessor. Shown is how Hyper-Threading technology, processor-level threading can be utilized to offers more efficient use of processor resources for greater parallelism and improved performance on today's multi-threaded software. Provided is an overview and the technical details of Hyper-Threading technology as well as lessons on how to thread an application, use efficient multitasking, and optimize for general chip and platform architectures. Also covered is how to use the Intel Treading Toolkit and perform processor-specific analysis and optimization. The companion CD-ROM contains threading and optimization tools, code samples, and technical documentation on Hyper-Threading technology.


Editorial Reviews

Review

"This book is great. Everyone associated with this topic should read it." -- Boris Dukendjiev, Software Design Engineer, Microsoft Corporation

"This book is very, very useful. The author provides deep insight into hyper-threading that I can immediately use..." -- Jia Yicheng, Software Engineer, GEMS

"[C]omprehensive and filled with illustrative examples about parallel programming." -- Oleksiy Danikhno, development director, A4Vision, Inc.

About the Author

Richard Gerber has worked on numerous multimedia projects, 3D libraries, and computer games for Intel. As a software engineer, he worked on the Intel VTune™ Performance Analyzer and led training sessions on optimization techniques. He is the author of The Software Optimization Cookbook.

Andrew Binstock is the principal analyst at Pacific Data Works and the middleware columnist for SD Times. Previously, he was a senior technology manager at PriceWaterhouseCoopers, where he oversaw the technology forecasting for the firm's clients and was editor in chief of UNIX Review. He is also author of Practical Algorithms for Programmers.


Product Details

  • Paperback: 220 pages
  • Publisher: Intel Press (May 2004)
  • Language: English
  • ISBN-10: 0971786143
  • ISBN-13: 978-0971786141
  • Product Dimensions: 9 x 7.4 x 0.6 inches
  • Shipping Weight: 1.1 pounds
  • Average Customer Review: 2.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #2,469,365 in Books (See Top 100 in Books)

 

Customer Reviews

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

2 of 2 people found the following review helpful:
1.0 out of 5 stars Dishonest title, mediocre content, May 30, 2010
This review is from: Programming with Hyper-Threading Technology: How to Write Multithreaded Software for Intel IA-32 Processors (Engineer to Engineer series) (Paperback)
This book has nothing to do with hyperthreading whatsoever -- nor, as far as I can see, is it particularly specific to Intel processors. The real title would read something like "A fleet-footed and largely superfluous overview of the basics of multithreading using Windows and Unix API". Had _that_ been the title, I would have given this book three stars -- it's superfluous, but that aside, OK. But the title is a complete lie, I'm sure intended to make the book look enticing (especially coming from Intel Press, where you'd expect (1) a book to have something to do with their hardware, and (2) an opportunity to take good info from "the horse's mouth" as it were). None of it here: one star (as the lowest I can give).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars Good cross-platform introduction to threading, October 21, 2007
This review is from: Programming with Hyper-Threading Technology: How to Write Multithreaded Software for Intel IA-32 Processors (Engineer to Engineer series) (Paperback)
A very readable introduction to multi-threading on Windows, PThreads and OpenMP, with a slant towards their use on hyper-threading processors. This book isn't a reference work for any of the three methods, and it stops short on some topics where it would be nice for it to go a bit further, but it is a good introduction to all three platforms and general threading matters, and is far more readable than some other multi-threading books which are either written by people who cannot write, or are written by academics with no experience of writing professional quality code. So all in all, a very good place to start but realise that you will need reference material for the APIs too.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
5.0 out of 5 stars Comprehensive coverage--great detail, June 19, 2005
By 
JK Oregon (California, USA) - See all my reviews
This review is from: Programming with Hyper-Threading Technology: How to Write Multithreaded Software for Intel IA-32 Processors (Engineer to Engineer series) (Paperback)
About the only source I have seen that 1) explains the details of HT, 2) relates HT to threading and discusses how to effectively use the latter with HT, and 3) how to optimize code intended for HT. The article the previous reviewer refers to touches only on the first point of these points. Optimization for HT is discussed only in this book that I know of.
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
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject