Programming Books C Java PHP Python Learn more Browse Programming Books
Qty:1
  • List Price: $79.95
  • Save: $22.04 (28%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
+ $3.99 shipping
Used: Good | Details
Sold by TextbookBookie
Condition: Used: Good
Comment: 1st Edition. Used books are NOT guaranteed to contain ponents and/or supplements such as: Access Codes or working CD's/DVD's! Ships fast! Expedited shipping 2-4 business days; Standard shipping 7-14 business days. Ships from USA!
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $25.75
Learn More
Sell It Now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science) Paperback – July 2, 2010

ISBN-13: 978-1439811924 ISBN-10: 143981192X Edition: 1st

Buy New
Price: $57.91
30 New from $45.93 21 Used from $45.76
Rent from Amazon Price New from Used from
eTextbook
"Please retry"
$26.58
Paperback
"Please retry"
$57.91
$45.93 $45.76
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Frequently Bought Together

Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science) + An Introduction to Parallel Programming
Price for both: $113.78

Buy the selected items together
NO_CONTENT_IN_FEATURE
Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Series: Chapman & Hall/CRC Computational Science (Book 7)
  • Paperback: 356 pages
  • Publisher: CRC Press; 1 edition (July 2, 2010)
  • Language: English
  • ISBN-10: 143981192X
  • ISBN-13: 978-1439811924
  • Product Dimensions: 9.1 x 5.9 x 0.9 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #222,918 in Books (See Top 100 in Books)

Editorial Reviews

Review

Georg Hager and Gerhard Wellein have developed a very approachable introduction to high performance computing for scientists and engineers. Their style and description is easy to read and follow. … This book presents a balanced treatment of the theory, technology, architecture, and software for modern high performance computers and the use of high performance computing systems. The focus on scientific and engineering problems makes this both educational and unique. I highly recommend this timely book for scientists and engineers. I believe this book will benefit many readers and provide a fine reference.
—From the Foreword by Jack Dongarra, University of Tennessee, Knoxville, USA

About the Author

Georg Hager is a senior research scientist in the high performance computing group of the Erlangen Regional Computing Center at the University of Erlangen-Nuremberg in Germany.

Gerhard Wellein leads the high performance computing group of the Erlangen Regional Computing Center and is a professor in the Department for Computer Science at the University of Erlangen-Nuremberg in Germany.


More About the Author

Georg Hager is a theoretical physicist and holds a PhD in Computational Physics from the University of Greifswald. He has been working with high performance systems since 1995, and is now a senior researcher in the HPC Services group at Erlangen Regional Computing Center (RRZE). Recent research includes architecture-specific optimization for current microprocessors, performance modeling on processor and system levels, and the efficient use of hybrid parallel systems. His daily work encompasses all aspects of user support in high performance computing like lectures, tutorials, training, code parallelization, profiling and optimization, and the assessment of novel computer architectures and tools.

When Georg is not doing HPC stuff, he spends time with his family or tries to play the flute - with varying success. Say the neighbors. Hie is also a great Star Trek fan.

Customer Reviews

4.8 out of 5 stars
5 star
3
4 star
1
3 star
0
2 star
0
1 star
0
See all 4 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

14 of 15 people found the following review helpful By Jeff on October 24, 2011
Format: Paperback
There are not many books available on the subject of high-performance programming, but this is the best of them, in part due to it being up-to-date. I also own Introduction to Parallel Computing (Oxford Texts in Applied and Engineering Mathematics), High Performance Computing (RISC Architectures, Optimization & Benchmarks), and Performance Optimization of Numerically Intensive Codes (Software, Environments and Tools), all of which I like, but none of these address the current generation of computer hardware.

This book should be required reading for anyone who programs supercomputers or needs to write performance-critical scientific code. I find the examples to be relevant and well-written; I currently use them in workshops at the Argonne Leadership Computing Facility.

The topics covered include serial optimization, OpenMP programming and MPI programming. I find the serial optimization and treatment of memory hierarchies to be the most useful. The OpenMP coverage is also good and not duplicated elsewhere. There is nothing wrong with the treatment of MPI other than it is too short to be useful for some.

This book intentionally overlooks performance issues related to programming language, particularly C++, so if that is your interest, there are plenty of other good books. Most of the examples are in Fortran but I have no trouble reproducing them in C.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By ben on October 7, 2014
Format: Paperback Verified Purchase
Excellent overview on many relevant aspects of HPSC, including hardware, algorithm design, and parallel processing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 2 people found the following review helpful By jd305 on October 10, 2012
Format: Paperback Verified Purchase
This is a great guide for someone looking to optimize code. I find that their way of presenting the material is great: they start off with basic performance optimizations that can be applied to serial code and then go on to address parallel code. Even computer scientists who are already familiar with the relevant computer architecture issues can benefit.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By M. Sinclair on June 29, 2014
Format: Paperback Verified Purchase
I would give this 4.5 stars if I could. I find it to be pretty well written but not always organized the greatest. This means if you want to study a certain concept (e.g., OpenMP) you need to hop around the book a lot. This is a stylistic thing -- clearly the authors just think of organizing things differently than me, but I would prefer a different ordering. Having said that, all of the material is there and helpful.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?