Amazon.com: Parallel Computing in Quantum Chemistry (9781420051643): Curtis L. Janssen, Ida M. B. Nielsen: Books


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Parallel Computing in Quantum Chemistry
 
 
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.

Parallel Computing in Quantum Chemistry [Hardcover]

Curtis L. Janssen (Author), Ida M. B. Nielsen (Author)
3.5 out of 5 stars  See all reviews (2 customer reviews)

Price: $97.95 & this item ships for FREE with Super Saver Shipping. Details
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 Tuesday, February 28? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

April 9, 2008 1420051644 978-1420051643
An In-Depth View of Hardware Issues, Programming Practices, and Implementation of Key Methods

Exploring the challenges of parallel programming from the perspective of quantum chemists, Parallel Computing in Quantum Chemistry thoroughly covers topics relevant to designing and implementing parallel quantum chemistry programs.

Focusing on good parallel program design and performance analysis, the first part of the book deals with parallel computer architectures and parallel computing concepts and terminology. The authors discuss trends in hardware, methods, and algorithms; parallel computer architectures and the overall system view of a parallel computer; message-passing; parallelization via multi-threading; measures for predicting and assessing the performance of parallel algorithms; and fundamental issues of designing and implementing parallel programs.

The second part contains detailed discussions and performance analyses of parallel algorithms for a number of important and widely used quantum chemistry procedures and methods. The book presents schemes for the parallel computation of two-electron integrals, details the Hartree–Fock procedure, considers the parallel computation of second-order Møller–Plesset energies, and examines the difficulties of parallelizing local correlation methods.

Through a solid assessment of parallel computing hardware issues, parallel programming practices, and implementation of key methods, this invaluable book enables readers to develop efficient quantum chemistry software capable of utilizing large-scale parallel computers.


Product Details

  • Hardcover: 232 pages
  • Publisher: CRC Press (April 9, 2008)
  • Language: English
  • ISBN-10: 1420051644
  • ISBN-13: 978-1420051643
  • Product Dimensions: 9.5 x 7.2 x 0.7 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #2,833,994 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

2 of 2 people found the following review helpful:
5.0 out of 5 stars A timely and much-needed book, June 8, 2008
This review is from: Parallel Computing in Quantum Chemistry (Hardcover)
This is a well-written book aimed at researchers in the field of quantum chemistry -- from graduate students to long-standing experts -- who require a concise and clear description of the most important problems facing efforts to parallelize ab initio quantum chemical programs. Given the rapid emergence of new petascale computer systems containing thousands to even millions of computing cores, the timing of this book is fitting.

Full disclosure: I know the authors of this book well. I have published two peer-reviewed journal articles with Dr. Janssen and one with Dr. Nielsen, and I received lab-directed research and development funding from Sandia National Labs through a Department of Energy project of Dr. Janssen's in 2001-2004. In addition, I reviewed the proposal for the book for Taylor and Francis publishers. However, I was not involved in the writing of the book at all. I purchased it of my own accord, and I am writing this review only because I am very impressed with the finished product.

I found the book to be tremendously enlightening. In the first half, the authors provide an overview of essential aspects and tools of parallel computing: hardware, network topology, message-passing software and methods, threading, load-balancing, etc. In addition, they give a fairly detailed explanation of methods for modeling the parallel performance (speedup and efficiency) of algorithms, as well as aspects of parallel program design. One of the strengths of the book is the way the authors make their points clearer by constantly returning to a few specific examples, including matrix-vector multiplication and the second-order Moller-Plesset perturbation theory (MP2) algorithm.

They then make use of the fundamentals developed in the first half of the book to address several key problems in quantum chemical programs: two-electron repulsion integral evaluation, the integral-direct Hartree-Fock method, as well as canonical and local MP2 energy calculations. These provide fertile soil for discussions of load balancing, collective versus one-sided communication, and hybrid (simultaneous shared- and distributed-memory) parallel methods. Each example is well-supported by performance models that provide a clear analysis of the scalability of each algorithm.

My only criticism of the book is that it stops too soon. The numerous problems associated with parallel implementation of more advanced and complicated methods, especially coupled cluster theory, are not discussed, and I would have enjoyed reading the authors' take on this area of on-going research.

Nevertheless, I believe this book will prove to be extremely valuable to those developing quantum chemical program for emerging massively parallel supercomputers. The authors' perspective on the parallelism problem is state-of-the-art, and our field would be wise to listen carefully to what they have to say.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Awfully thin, December 28, 2008
This review is from: Parallel Computing in Quantum Chemistry (Hardcover)
First let me say I'll agree with crawdad's statement "it stops too soon", but we differ on how. The book takes a far too cursory description of the parallelizing quantum chemistry codes.

The first 2/3rds of the book are pretty basic parallel computing calculations. The authors tie it to some examples. But there seems to be a disconnect from the topic at the front of the chapter and the examples at the end. The chapter on computer/network architectures is a good example; after referring to seven different network topologies in abstract terms, only two real world examples are given, and that 10 pages later.

In Chapter 5 the authors spend a lot of time working through Amdal's & Gustafson's laws which provide basic models of computation time, but then they go unused for a more precise big O() notation. And Amdal & Gustafson are never heard from again.

One quirk of the way the formulas are written needs to be corrected too. Many of the communications formulas scale logarithmically by processor counts, but the formulas are not formatted to distinguish this. For example, log2pa is actually (log2(p))*a. It reads as though the a (latency) is a part of the log, but it is not.

When we get around the second section, I have a real hard time following. Realize that I come from a Computer Science background not from Chemistry/Physics and simultaneously was working through Lowe's Quantum Chemistry. So maybe it would make sense to a more seasoned chemist. But I have a hard time figuring out precisely what the author is talking about. The code samples are not all that much help. They are in a very high-level pseudo code. So figuring out which element is which and what data is needed where through code inspection is not an option.

I don't want to be entirely critical here. It is very readable despite the problems noted above. There is a lot of good information in the book, but it needs to be much more in depth.
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
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
quantum chemistry, parallel computer architectures, parallel performance evaluation, shell quartets, larger process counts, distributed data algorithm, achieving high parallel efficiency, correlated electronic structure methods, dynamic task distribution, idealized machine model, replicated data algorithm, quarter transformation, binomial tree algorithm, recursive doubling algorithm, atom quartets, using static load balancing, using collective communication, uracil dimer, work distribution scheme, local correlation methods, host adaptors, quantum chemistry applications, integral screening, compute threads, fat tree network
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Parallel Computing, Gigabit Ethernet, Second-Order Moller-Plesset Perturbation Theory, Parallel Program Design, New York, Single Data Rate, World Wide Web, Mellanox Technologies, Two-Electron Integral Evaluation, Message-Passing Interface, San Francisco, Local Maller-Plesset Perturbation Theory, Computer Society, High Perform, The Hartree-Fock Method, Create Thread, Morgan Kaufmann, Los Alamitos, Storage Bottlenecks
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

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
 


Active discussions in related forums
Discussion Replies Latest Post
Abiogenesis be Manned- There is no evidence for life having started naturally on Earth. 1337 4 minutes ago
Can evolution produce a Supreme Being? 532 12 minutes ago
How is the closed Lorentzt group of Special Relativity related to "g(0)" the metric tensor of General relativity? 7 14 minutes ago
I just received a "very good" textbook without its disc - what are your thoughts? 170 50 minutes ago
Really and finally - this forum and probably most others is the domain of lunatics 67 1 hour ago
sellers are deceivers 3 5 hours ago
America's Best Hospital turns in to a patient's worst nightmare ... 47 3 days ago
Levaquin injures people, badly! 0 8 days ago
Search Customer Discussions
Search all Amazon discussions
   
Related forums


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