Multicore And Gpu Programming: An Integrated Approach,New

Multicore And Gpu Programming: An Integrated Approach,New

In Stock
SKU: DADAX0128141204
Brand: Morgan Kaufmann
Condition: New
Regular price$91.43
Quantity
Add to wishlist
Add to compare
Sold by Ergodebooks, an authorized reseller.

Processing time: 1-3 days

US Orders Ships in: 3-5 days

International Orders Ships in: 8-12 days

Return Policy: 15-days return on defective items

Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Multicore And Gpu Programming: An Integrated Approach, Second Edition Offers Broad Coverage Of Key Parallel Computing Tools, Essential For Multicore Cpu Programming And Manycore 'Massively Parallel' Computing. Using Threads, Openmp, Mpi, Cuda And Other Stateoftheart Tools, The Book Teaches The Design And Development Of Software Capable Of Taking Advantage Of Modern Computing Platforms That Incorporate Cpus, Gpus And Other Accelerators.Presenting Material Refined Over More Than Two Decades Of Teaching Parallel Computing, Author Gerassimos Barlas Minimizes The Challenge Of Transitioning From Sequential Programming To Mastering Parallel Platforms With Multiple Examples, Extensive Case Studies, And Full Source Code. By Using This Book, Readers Will Better Understand How To Develop Programs That Run Over Distributed Memory Machines Using Mpi, Create Multithreaded Applications With Either Libraries Or Directives, Write Optimized Applications That Balance The Workload Between Available Computing Resources, And Profile And Debug Programs Targeting Parallel Machines. Includes Comprehensive Coverage Of All Major Multicore And Manycore Programming Tools And Platforms, Including Threads, Openmp, Mpi, Cuda, Opencl And Thrust Covers The Most Recent Versions Of The Above At The Time Of Publication Demonstrates Parallel Programming Design Patterns And Examples Of How Different Tools And Paradigms Can Be Integrated For Superior Performance Updates In The Second Edition Include The Use Of The C++17 Standard For All Sample Code, A New Chapter On Concurrent Data Structures, A New Chapter On Opencl, And The Latest Research On Load Balancing Includes Downloadable Source Code, Examples And Instructor Support Materials On The Books Companion Website

⚠️ 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.

  • Q: How many pages does this book have? A: This book has one thousand twenty-four pages. It provides extensive coverage of parallel computing tools and programming techniques.
  • Q: What is the binding type of this book? A: The binding type of this book is paperback. This makes it lightweight and flexible for easy handling.
  • Q: What are the dimensions of this book? A: The dimensions of this book are seven point twenty-five inches in length, one point five inches in width, and nine point zero two inches in height. These dimensions make it a manageable size for reading.
  • Q: Who is the author of this book? A: The author of this book is Gerassimos Barlas. He has over two decades of experience teaching parallel computing.
  • Q: What topics does this book cover? A: This book covers key parallel computing tools like threads, OpenMP, MPI, and CUDA. It also includes design patterns and case studies.
  • Q: How do I use this book for learning? A: You can use this book by following the examples and case studies it provides. It’s designed to help you transition from sequential to parallel programming.
  • Q: Is this book suitable for beginners? A: Yes, this book is suitable for beginners. It minimizes the challenges of learning parallel programming with numerous examples and support materials.
  • Q: How can I access the downloadable resources mentioned? A: You can access the downloadable resources through the book's companion website. This includes source code and instructor support materials.
  • Q: What programming languages does this book use in examples? A: The book uses C++ for its examples, specifically updated to the C++17 standard. This ensures contemporary programming practices are covered.
  • Q: What safety precautions should I take when using this book? A: There are no specific safety precautions needed when using this book. It is intended for educational purposes and does not contain hazardous materials.
  • Q: How do I store this book to keep it in good condition? A: To keep this book in good condition, store it in a dry place away from direct sunlight. Avoid bending the cover and keep it upright if you have a collection.
  • Q: Can I return this book if I'm not satisfied? A: Yes, you can return this book if you're not satisfied. Check the retailer's return policy for specific guidelines and timeframes.
  • Q: What if the book arrives damaged? A: If the book arrives damaged, contact the seller immediately for a replacement or refund. Make sure to provide details and photographs of the damage.
  • Q: Are there any prerequisites for reading this book? A: While there are no strict prerequisites, a basic understanding of programming concepts will enhance your learning experience. Familiarity with C++ is also beneficial.
  • Q: Does this book include case studies? A: Yes, this book includes extensive case studies. These are designed to provide real-world applications of the concepts discussed.
  • Q: Is there instructor support available for this book? A: Yes, instructor support materials are available through the book's companion website. This can be helpful for educators and students alike.

Recently Viewed