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 gretchen@oreilly.com. Please include your delivery address and contact information.
About the Authors
Colin Campbell is a coauthor of Model-Based Software Testing and Analysis in C# and he has written several academic papers on mathematically rigorous approaches to software analysis. He is a founder and principal at Modeled Computation LLC, in Seattle.
View Colin Campbell's full profile page.
Ade Miller is currently a Principal Program Manager for Dryad and DryadLINQ, a set of technologies that support data-intensive computing applications running on a Windows HPC Server 2008 R2 cluster. Previously he was the Development Lead for Microsoft's patterns & practices group (p&p) where he managed p&p's agile development teams. His primary interests are parallel computing and in engineering leadership to improve the way people develop software.
View Ade Miller's full profile page.
Additional Resources
For more information about the book, including table of contents, author bios, and cover graphic, see: http://oreilly.com/catalog/0790145310507
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.
About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
Return to: O'Reilly Press Room
|
Recent Press Releases
Press Release Archive »
Resources
Press Contacts
Corporate
Sara Winge
800/998-9938 x7109
Media Relations - North America
Sara Peyton
800/998-9938 x7118
Media Relations - Germany
Corina Pahrmann
+49-221-973160-22
Media Relations - Japan
Kenji Watari
+81-3-3356-5227
Media Relations - United Kingdom
Josette Garcia
+44 (0)1252-721284
Media Relations - Conferences
Maureen Jennings
800/998-9938 x7083
|