Book description
Optimize code for multi-core processors with Intel's Parallel Studio
Parallel programming is rapidly becoming a "must-know" skill for developers. Yet, where to start? This teach-yourself tutorial is an ideal starting point for developers who already know Windows C and C++ and are eager to add parallelism to their code. With a focus on applying tools, techniques, and language extensions to implement parallelism, this essential resource teaches you how to write programs for multicore and leverage the power of multicore in your programs. Sharing hands-on case studies and real-world examples, the authors examine the challenges of each project and show you how to overcome them.
Explores conversion of serial code to parallel
Focuses on implementing Intel Parallel Studio
Highlights the benefits of using parallel code
Addresses error and performance optimization of code
Includes real-world scenarios that illustrate the techniques of advanced parallel programming situations
Parallel Programming with Intel Parallel Studio dispels any concerns of difficulty and gets you started creating faster code with Intel Parallel Studio.
Table of contents
- Cover
- Introduction
- Part I: An Introduction to Parallelism
-
Part II: Using Parallel Studio XE
- Chapter 4: Producing Optimized Code
- Chapter 5: Writing Secure Code
- Chapter 6: Where to Parallelize
- Chapter 7: Implementing Parallelism
- Chapter 8: Checking for Errors
- Chapter 9: Tuning Parallel Applications
- Chapter 10: Parallel Advisor–Driven Design
- Chapter 11: Debugging Parallel Applications
- Chapter 12: Event-Based Analysis with VTune Amplifier XE
- Part III: Case Studies
- Advertisements
Product information
- Title: Parallel Programming with Intel® Parallel Studio XE
- Author(s):
- Release date: May 2012
- Publisher(s): Wrox
- ISBN: 9780470891650
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Hands-On Design Patterns with C++
A comprehensive guide with extensive coverage on concepts such as OOP, functional programming, generic programming, and …
book
CUDA by Example: An Introduction to General-Purpose GPU Programming
“This book is required reading for anyone working with accelerator-based computing systems.” CUDA is a computing …