Parallel Extensions simplifies development by providing library-based support for introducing concurrency into applications written with any .NET language, including C# and Visual Basic. It includes the Task Parallel Library (TPL), which provides imperative data and task parallelism; Parallel LINQ (PLINQ), which provides declarative data parallelism; and all new Coordination Data Structures (CDS), which provide support for work coordination and managing shared state.

Download URL: http://www.microsoft.com/downloads/details.aspx?FamilyId=348F73FD-593D-4B3C-B055-694C50D2B0F3&displaylang=en

The library is made up of the following components:

  • The Task Parallel Library (TPL), which provides support for imperative data and task parallelism.
  • Parallel LINQ (PLINQ), which provides support for declarative data parallelism.
  • Coordination Data Structures (CDS), which provide support for work coordination and managing shared state.
  • VN:F [1.1.6_502]
    Rating: 0.0/5 (0 votes cast)
    Share:
    • Digg
    • del.icio.us
    • Facebook
    • Google
    • DotNetKicks
    • LinkedIn
    • Live
    • MySpace
    • StumbleUpon
    • Technorati

    Related posts:

    1. Unity Application Block released
    2. Parallel Computing Development Center
    3. Microsoft SQL Server 2008 Reporting Services released
    4. ASP.NET MVC Framework
    5. ASP.NET MVC 2 Released