United States   Change   |   All Microsoft Sites

Home

Windows HPC Server 2008 R2 Beta

Windows HPC Server 2008 R2 is addressing the increased computing demands of the market by providing fast and reliable management of clusters with Out-of-the-box support for thousands of processing cores. To optimize the productivity of these systems of scale R2 will include improved diagnostic, troubleshooting and reporting tools, new policies and better scheduling of interactive service workloads, and continued scale and reliability for service oriented HPC workloads.

Windows HPC Server 2008 R2 helps system administrators create an integrated, highly scalable, high performance computing (HPC) platform that can be deployed and managed with ease, and enables end users to efficiently access HPC resources from the familiarity of their desktop. Improvements in Visual Studio 2008 and in the upcoming Visual Studio 2010 release will assist developers to create parallel programs efficiently and integrate with the distributed resources offered by Windows HPC Server 2008 R2.

What is Windows HPC Server 2008 R2?

Windows HPC Server 2008 R2 is an integrated x64-bit environment that helps system administrators quickly deploy a scalable, high-performance computing (HPC) platform that can be managed in a productive manner using familiar tools and technologies.

What is new in the Windows HPC Server 2008 R2 Beta?

Windows HPC Server 2008 R2 is the next version of Windows HPC Server 2008, and is based on Windows Server 2008 R2. The current Beta contains several improvements over Windows HPC Server 2008 focused on increasing the scalability and manageability of HPC infrastructures particularly in the functional areas of job scheduling, runtimes, and management.

Screenshot of Olympus Heat Map - click to view a larger version

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. Some examples present in the Beta include:

  • Scheduling at Scale and improved task throughput

  • Ability to monitor Job Progress with greater granularity

  • Ability to set up Pre and Post Tasks

Runtimes

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

  • Fire and Recollect Programming Model

  • Fire and Recollect Programming Model WCF Broker Re-architecture to permit job throttling etc.

  • Greater interoperability with Java based jobs

Management

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. Some examples included in the Beta are:

  • Deployment at large node counts

  • Efficient Management at large node counts

  • Customizable Heat Map for better system wide monitoring

  • Extensible reporting to tailor HPC infrastructure reports for specific requirements

Why download the Beta?

  • For System Administrators

    Windows HPC Server 2008 R2 provides a productive, cost-effective, and high-performance computing (HPC) solution that runs on x64-bit hardware. Windows HPC Server 2008 can be deployed, managed, and extended using familiar tools and technologies.

  • For End Users

    Windows HPC Server 2008 R2 enables easy access to HPC resources by providing a rich and integrated end-user experience scaling from the desktop application to the clusters, so that users can submit and monitor jobs easily without having to learn new/complex interfaces.

  • For Developers/ Parallel Programmers

    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.”

What's next?

Evalutate it nowThe Beta is intended for you to begin testing the product to help us gather product feedback.