Parallel Computing Downloads
Microsoft plans to deliver a solution-stack consisting of OS resource management, a concurrency runtime, programming models, language extensions, libraries, and tools, which will make it simpler for both native and managed code developers to safely and productively build robust, scalable and responsive applications. This will also enable industry partners to complement Microsoft’s technologies in order to solve the complex problems associated with developing high-quality parallel software. Microsoft’s goal is to increase productivity, so developers can focus on solving business problems.
Featured Downloads Evaluate the Parallel APIs and tools in the Microsoft Visual Studio 2010 and .NET Framework 4.0 Beta 1 The Beta includes .NET Framework libraries such as the Task Parallel Library (TPL) and Parallel LINQ (PLINQ), as well as the Parallel Pattern Library (PPL) and Concurrency Runtime for developing native applications with C++, and parallel profiling and debugging tools for both Tasks and Threads. Download the Visual Studio Team System 2010 Team Suite Beta 1 if you are interested in the profiler.
Support for the Beta of Visual Studio 2010 is provided on MSDN Forums, where the community of developers helps answer questions. Here are the Parallel Computing Forums. Preliminary documentation: Parallel Programming in the .NET Framework Concurrency Runtime and Parallel Pattern Library (PPL) for C++ Walkthrough: Debugging a Parallel Application Parallel Profiler | Related DownloadsSamples for Parallel Programming with the .NET Framework 4
The .NET Framework 4 Beta 1 has been released and is available for download at http://msdn.microsoft.com/netframework/dd582936.aspx. .NET 4 includes significant advancements for developers writing parallel and concurrent applications, including Parallel LINQ (PLINQ), the Task Parallel Library (TPL), new thread-safe collections, and a variety of new coordination and synchronization data structures. This Code Gallery project includes example applications and library functionality that demonstrate, utilize, and augment this support. | Samples for the Concurrency Runtime and Parallel Pattern Library
Visual Studio 2010 includes libraries and tools to help developers be more productive at writing parallel and concurrent applications. For native C++ developers, this includes the Parallel Pattern Library (PPL) and the Asynchronous Agents Library, both based on the underlying Concurrency Runtime (ConcRT). This Code Gallery project includes example applications, short samples, and utilities that demonstrate the native parallel libraries and further enhance the library with useful functionality. | Microsoft Parallel Extensions to the .NET Framework 3.5 June 2008 Community Technology Preview
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. This upgrade also provides a new scheduler that is more robust, efficient, and scalable. | Get the .NET Framework 3.5
The Microsoft .NET Framework 3.5 is the latest release of the .NET Framework. Get all the latest controls and features like built-inASP.NET AJAX support, the new LINQ support to integrate with your SQL databases. Download it today. | Get the Visual Studio 2008 Express Editions
The release versions of these free tools for hobbyists, novices, and student developers are now available. | Microsoft Robotics Developer Studio Downloads
Microsoft Robotics Developer Studio 2008 is a .NET-based programming environment for building robotics applications. |
|