Parallel Programming with Intel Parallel Studio XE Paperback – May 1 2012
|New from||Used from|
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
From the Back Cover
Optimize code for multi-core processors with Intel Parallel Studio XE
Serving as a stand-alone, teach-yourself tutorial, this book walks you through the steps for adding parallel programming to your skill set. With a special focus placed on applying tools, techniques, and language extensions to implement parallelism, this essential resource teaches you how to write programs for and leverage the power of multi-core processing. Real-world examples and case studies reveal common hurdles of particular projects, and the authors clearly explain how to handle these situations so that you are prepared for dealing with these challenges.
Parallel Programming with Intel Parallel Studio XE:
Provides a detailed overview of Intel Parallel Studio XE: Intel Parallel Composer XE, Intel VTune Amplifier XE, and Intel Parallel Inspector XE
Addresses how to choose the right parallel constructs and deal with parallel programming errors
Offers tips for optimizing code
Demonstrates how to build applications to run on more than one type of CPU
Zeroes in on writing secure code and avoiding common security pitfalls
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that guides you through all the techniques involved.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
About the Author
Stephen Blair-Chappell is a technical consulting engineer at Intel and has worked in the Intel Compiler Lab for more than a decade. He is a regular speaker at technical conferences in Europe and the U.S.
Andrew Stokes is a retired lecturer in software and electronics at Birmingham City University, UK. During his time at BCU Andrew developed many software simulation tools, including programs for artificial neural network simulation, CPU simulation, processor design, code development tools, and a PROLOG expert system.
Inside This Book(Learn More)
Most Helpful Customer Reviews on Amazon.com (beta)
As a book to learn Parallel Programming; it is lacking. Considering the target audience is experienced programmers, I expected better coverage of both design and implementation considerations related to parallel programming. Everything is addressed from an application and algorithm level and completely ignores any coverage of system issues. ( IPC and Shared Memory are only covered at a superficial level ).
So if you are going to use this as a tutorial on parallel programming alone, it is seriously lacking. You will not understand enough to know you have serious gaps in your learning. That is probably my biggest issue.
As a book on the Intel Parallel Studio, this book is well worth the price. This has some great labs and walks you through the tools and various parallel technologies provided with the Intel suite. The Intel documentation is hard to navigate and this book is a great jumping off point. The author's provide code to test in the tools with bugs so you will understand the how and the why.
This is the first printing, so there are alot of editing issues.
Great explanation of vectorization and parallelism and good code samples to compare OpenMP, Intel Cilk and Intel TBB.