hpc You can download the community technology preview (CTP) of Windows HPC Server 2008 R2.

The Windows HPC Server 2008 R2 solution is made of the Windows Server 2008 R2 operating system and the Microsoft HPC Pack 2008 R2 application.

First, if you application runs on 64-bit Windows Server, it already runs on Windows HPC Server. Second, you can leverage the power of HPC using to schedule pieces of your compute- or processor-intensive application across many servers using the job scheduler. The job scheduler scales to a larger number of nodes and processing cores, while boosting overall cluster utilization through more sophisticated scheduling policies.

Runtime support has now been expanded to include more robust programming models as well improved support for jobs based on the SOA programming model.

With Windows HPC Server 2008 R2, you get a scalable platform both from a deployment and system management perspective as well as extensibility of the reporting functions to ensure more productive system management.

Developing parallel programs requires integrated development environments along with support for distributed computing standards. Visual Studio 2008 and the upcoming Visual Studio 2010 release provide a comprehensive parallel programming environment for Windows HPC Server 2008 R2. In addition to supporting OpenMP, MPI, and Web Services, Windows HPC Server 2008 R2 also supports third-party numerical library providers, performance optimizers, compilers, and a native parallel debugger for developing and troubleshooting parallel programs.

Turns out that licensing Windows HPC Server can be very cost effective for your customers who have those compute-intensive applications.

You can access to the HPC community preview, the SDK, the documentation, code samples, and general surveys on Microsoft Connect. For more information, see Windows HPC Server 2008 R2 Community Technical Preview (CTP).