Practical Tools for Analyzing Concurrency – Code Stepping

One of the clear differences between the release of Visual Studio 2010 (VS2010) and any of its predecessors is the new support for developing parallel code for multi-core computers. If you are a .NET developer, the 4.0 .NET Framework includes PLINQ and the Task Parallel Library (TPL). If you are a C++ developer, you can…

0

Using PCP – How to accomplish Reduction

A common operation in parallel code design involves accumulating, or “reducing”, results from a number of concurrent operations into a single “all-up” result.   With the Parallel Computing Platform, this operation is associated closely with the new C++ Concurrency Runtime’s Concurrency::Combinable template class. For comparison, the reduction operation is also commonly used with other parallel programming libraries…

0

New Parallel Computing Platform (PCP) Developer Resources

The Visual Studio Launch will open a new chapter for Developers writing Windows applications.   Included with Visual Studio 2010 are several new parallel computing technologies and tools.   C++ Developers will discover the C++ Concurrency Runtime and Parallel Patterns Library.   .NET Developers will appreciate the .NET4 Parallel Extensions and Task Parallel Library.   These technologies are accompanied…

0

The Parallel Computing Platform @ PDC’09

Attending PDC’09?  Envision building highly concurrent “many-core” applications using Visual Studio 2010? Interested in focused “chalk-talk” sessions directly with members of the PCP Team?   Avoid the crowd…  contact us directly and receive an invitation to join a “PCP Tech-Talk” session.   · Engage in small group or one-on-one discussions. · Gain architectural insight directly from Subject…

0