Title
Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science),Used
Delivery time: 8-12 business days (International)
Written by high performance computing (HPC) experts, Introduction to High Performance Computing for Scientists and Engineers provides a solid introduction to current mainstream computer architecture, dominant parallel programming models, and useful optimization strategies for scientific HPC. From working in a scientific computing center, the authors gained a unique perspective on the requirements and attitudes of users as well as manufacturers of parallel computers.The text first introduces the architecture of modern cachebased microprocessors and discusses their inherent performance limitations, before describing general optimization strategies for serial code on cachebased architectures. It next covers shared and distributedmemory parallel computer architectures and the most relevant network topologies. After discussing parallel computing on a theoretical level, the authors show how to avoid or ameliorate typical performance problems connected with OpenMP. They then present cachecoherent nonuniform memory access (ccNUMA) optimization techniques, examine distributedmemory parallel programming with message passing interface (MPI), and explain how to write efficient MPI code. The final chapter focuses on hybrid programming with MPI and OpenMP.Users of high performance computers often have no idea what factors limit time to solution and whether it makes sense to think about optimization at all. This book facilitates an intuitive understanding of performance limitations without relying on heavy computer science knowledge. It also prepares readers for studying more advanced literature.Read about the authors recent honor: Informatics Europe Curriculum Best Practices Award for Parallelism and Concurrency
By changing our most important processes and
products, we have already made a big leap forward. This ranges from the
increased use of more sustainable fibers to the use of more
environmentally friendly printing processes to the development of
efficient waste management in our value chain.
⚠️ WARNING (California Proposition 65):
This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.
For more information, please visit www.P65Warnings.ca.gov.
Shipping & Returns
Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.
Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.
Shipping & Returns
Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.
Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.
Warranty
We provide a 2-year limited warranty, from the date of purchase for all our products.
If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.
This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).
Warranty
We provide a 2-year limited warranty, from the date of purchase for all our products.
If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.
This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).
Secure Payment
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.
Secure Payment
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.
Related Products
You may also like
Frequently Asked Questions
- Q: What is the main focus of 'Introduction to High Performance Computing for Scientists and Engineers'? A: The book focuses on providing a solid introduction to high performance computing (HPC), discussing computer architecture, parallel programming models, and optimization strategies specifically for scientific applications.
- Q: Who are the authors of this book? A: The book is authored by Georg Hager and others who are experts in high performance computing.
- Q: When was this book published? A: The book was published on July 2, 2010.
- Q: What is the format of this book? A: The book is available in paperback format.
- Q: How many pages does the book contain? A: The book contains 356 pages.
- Q: Is this book suitable for beginners in high performance computing? A: Yes, the book is designed to facilitate an intuitive understanding of performance limitations without requiring extensive computer science knowledge, making it suitable for beginners.
- Q: What topics are covered in this book? A: The book covers modern cache-based microprocessor architecture, optimization strategies for serial code, shared and distributed-memory architectures, OpenMP performance issues, MPI programming, and hybrid programming with MPI and OpenMP.
- Q: What can I expect to learn from this book? A: Readers can expect to learn about current HPC practices, optimization techniques, and how to approach performance problems in scientific computing effectively.
- Q: Is there a specific audience for this book? A: The book targets scientists and engineers who want to enhance their understanding of high performance computing for scientific applications.
- Q: Does the book include practical examples or case studies? A: Yes, the book includes practical insights and examples drawn from the authors' experiences in scientific computing centers.