Press Release: April 19, 2011
Parallel Programming with Microsoft Visual C++
Sebastopol, CA—Your CPU meter shows a problem. One core is running at 100 percent, but all the other cores are idle. Your application is CPU-bound, but you are using only a fraction of the computing power of your multicore system. Is there a way to get better performance? The answer, in a nutshell, is found in Parallel Programming with Microsoft® Visual C++® (Microsoft Press, $29.99 USD).
"If you're a C++ developer who wants your application to run really well on multicore hardware, this book will show you how," says Ade Miller (@AdeMiller), who coauthored the text with Colin Campbell. "You don't have to be a parallel programming expert. The book covers the key problems and pitfalls in writing parallel code and shows the reader how to use design patterns to avoid many of these."
The Parallel Patterns Library (PPL) and the Asynchronous Agents Library introduce a new programming model for parallelism that significantly simplifies the job. Behind the scenes are sophisticated algorithms that dynamically distribute computations on multicore architectures. In addition, Microsoft® Visual Studio® 2010 development system includes debugging and analysis tools to support the new parallel programming model.
For a review copy or more information please email email@example.com. Please include your delivery address and contact information.
For more information about the book, including table of contents, author bios, and cover graphic, see: http://oreilly.com/catalog/0790145310507
Parallel Programming with Microsoft® Visual C++®
Publisher: Microsoft Press
By Colin Campbell, Ade Miller
Print ISBN: 9780735651753 Ebook ISBN: 9780735651746
Pages: 208 (est.)
Print Price: $29.99 Ebook Price: $23.99
About patterns & practices
The patterns & practices team consists of experienced architects, developers, writers, and testers. They work openly with the developer community and industry experts, on every project, to ensure that some of the best minds in the industry have contributed to and reviewed the guidance as it is being developed.
For almost 40 years, O’Reilly Media has provided technology and business training, knowledge, and insight to help companies succeed. Our unique network of experts and innovators share their knowledge and expertise through the company’s Safari training and learning platform and at O’Reilly conferences. As a SaaS learning platform, Safari delivers highly topical and comprehensive technology and business learning solutions to millions of users across enterprise, consumer, and university channels. For more information visit oreilly.com.
Return to: O'Reilly Press Room