or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
32 used & new from $28.62

Have one to sell? Sell yours here
 
   
Software Optimization for High Performance Computing: Creating Faster Applications
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Software Optimization for High Performance Computing: Creating Faster Applications (Paperback)

~ (Author), Isom L. Crawford (Author)
4.0 out of 5 stars  See all reviews (4 customer reviews)

List Price: $46.99
Price: $36.65 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.34 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Monday, November 30? Choose One-Day Shipping at checkout. Details
Ordering for Christmas? To ensure delivery by December 24, choose FREE Super Saver Shipping at checkout. Read more about holiday shipping.

16 new from $28.79 16 used from $28.62

Frequently Bought Together

Customers buy this book with Computer Architecture: A Quantitative Approach, 4th Edition by Andrea C. Arpaci-Dusseau

Software Optimization for High Performance Computing: Creating Faster Applications + Computer Architecture: A Quantitative Approach, 4th Edition
Price For Both: $101.69

Show availability and shipping details

  • This item: Software Optimization for High Performance Computing: Creating Faster Applications by Kevin R. Wadleigh

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Computer Architecture: A Quantitative Approach, 4th Edition by Andrea C. Arpaci-Dusseau

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Code Complete: A Practical Handbook of Software Construction

Code Complete: A Practical Handbook of Software Construction

by Steve McConnell
4.7 out of 5 stars (113)  $31.49
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)

Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)

by Barbara Chapman
4.3 out of 5 stars (3)  $31.00
Computer Architecture: A Quantitative Approach, 4th Edition

Computer Architecture: A Quantitative Approach, 4th Edition

by Andrea C. Arpaci-Dusseau
4.4 out of 5 stars (16)  $65.04
Performance Optimization of Numerically Intensive Codes (Software, Environments and Tools)

Performance Optimization of Numerically Intensive Codes (Software, Environments and Tools)

by S. Goedecker
4.0 out of 5 stars (1)  $73.00
Agile Software Development with Scrum (Series in Agile Software Development)

Agile Software Development with Scrum (Series in Agile Software Development)

by Mike Beedle
4.4 out of 5 stars (45)  $29.29
Explore similar items

Editorial Reviews

Review


"(This) is a book that should be in the hands of programmers in high-performance computing."—Greg Astfalk, Chief Scientist, Technical Computing Division, Hewlett-Packard Company.



Product Description

This book is written for programmers who want to get high performance from the software they write. The optimization techniques discussed are applicable to all computers, but are of most interest to designers of software for high performance computers, since they are most concerned with high performance. The main focus is on UNIX, though since Windows NT is now being used on high performance servers, there is limited coverage on this. Single processor and parallel performance is discussed.

Product Details

  • Paperback: 377 pages
  • Publisher: Prentice Hall PTR (May 28, 2000)
  • Language: English
  • ISBN-10: 0130170089
  • ISBN-13: 978-0130170088
  • Product Dimensions: 9.2 x 6.9 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon.com Sales Rank: #1,242,049 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #66 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Performance Optimization

More About the Author

Kevin R. Wadleigh
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Kevin R. Wadleigh Page

What Do Customers Ultimately Buy After Viewing This Item?

Software Optimization for High Performance Computing: Creating Faster Applications
60% buy the item featured on this page:
Software Optimization for High Performance Computing: Creating Faster Applications 4.0 out of 5 stars (4)
$36.65
The Art of Multiprocessor Programming
15% buy
The Art of Multiprocessor Programming 4.4 out of 5 stars (10)
$56.65
High Performance Computing (RISC Architectures, Optimization & Benchmarks)
9% buy
High Performance Computing (RISC Architectures, Optimization & Benchmarks) 5.0 out of 5 stars (4)
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level
8% buy
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level 4.3 out of 5 stars (6)
$29.67

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 

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 Reviews

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

 
9 of 10 people found the following review helpful:
5.0 out of 5 stars good reference: RISC & EPIC system high-end performance, June 8, 2000
By Robert Hawkins (Southeast USA) - See all my reviews
Wadleigh and Crawford have collected, organized, and presented a great deal of useful information for anyone who wants to obtain high-end performance on modern, high-end computer systems. I appreciate how the book explains and compares the approaches of various computer vendors in high-end systems, providing some historical context along the way. Along with explanations, the authors have included numerous, relevant examples (high-level & assembly source, tables of test results) to illustrate the key factors that contribute to application performance.

I think this book could easily be made into, or used with, a short course/overview on high performance computing.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 6 people found the following review helpful:
5.0 out of 5 stars A great book for computational scientists and engineers, May 10, 2001
By Albert Tu (West Lafayette, IN USA) - See all my reviews
I am a physics graduate student and taking a graduate course on programming parallel machines. This course is offered by an electrical and computer engineering professor at our university.

This course covers computer architectures (SMP, NUMA, et al.), theory on parallelism, OpenMP, MPI, Pthreads, and various research tools. I found this book by Drs. Wadleigh and Crawford very helpful for me to go through the entire semester.

This book follows three important core issues on high performance computing. Part I includes hardware overview and basic parallel programming methodologies. I found this part help me a lot to catch the backgrounds that I don't previously have. Part II deals with several issues on software techniques. Part II lists the tools, algorithms, and applications such as LAPACK, and fast Fourier transform.

I would highly recommend this book to scientists and engineers in the areas of computational science and engineering applications. I am so glad that our physics library has ordered and placed this book on the new bookshelf.

Written by sjtu from computational neutrino physics and geometric probability research group.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars A good elementary overview, January 27, 2007
By nightowl03d "nightowl03d" (Lexington, MA, USA) - See all my reviews
My background is from 20 years of experience in high performance computing conducted in the academic, national lab, and comercial realms. I can say that this is a very enjoyable and entertaining book.

There once was a time when a programmer could look at several algorithms, and decide the ones they want to use based on an analysis of the operations that were performed, those simple times are over and have been over for many years. Now, detailed attention also has to be paid to the overall system architecture, particularily the cache locality of the chosen approach. This book introduces a mental tool set to determine how to best make these tradeoffs for your application and system. The book does a good job in hammering home the point that O(n) analysis by itself no longer cuts it. You have to know how big your cache lines are and make sure you use them. If I had my way, every new hire out of college would be forced to read this book before they ever allowed to utter the words "Stassen algorithm".

I didn't give it a five because as another reviewer pointed out it is a bit rocky in parts, and the underlying analytic processes which the authors were following have to be tweaked out by the reader. None the less, procuring and reading this book was time and money well spent.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars Not well written
I don't wish to offend the authors of this book, who I am sure are experts in this field. However, I found this book to be unnecessarily difficult to read. Read more
Published on June 24, 2001 by Daniel Ginensky

Only search this product's reviews



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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   


Listmania!



Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.