The Windows HPC Team Blog

"Your guide to all things Windows HPC"

The Windows HPC Team Blog

  • New High Performance Capabilities for Windows Azure

    We are excited to announce availability of new compute intensive VM sizes for Cloud Services. The new A8 and A9 instances provide an Intel processor with 8 and 16 cores respectively, 7 GB of RAM per core, and a backend 32 Gbps InfiniBand network for low...
  • How to tell if a .exe file is a 32-bit or 64-bit application using dumpbin

    Goodfolk, One of my customers wanted to know if they had really built a 64-bit application for their cluster. After all, we run WIndows HPC Server on a 64-bit server OS, so why not take full advantage of it? I had a few minutes before I had to get...
  • How that Node/Socket/Core thing works

    This week, I’d like to take some time to explain how a new feature, Multi Level Resource Allocation, can help you get the most out of your applications. The basic explanation for this feature is that when creating a job, you can choose at what granularity...
  • HPC Pack SOA Tutorial I – Write your first SOA service and client

    This series of blog posts introduces the SOA programming model for Microsoft HPC Pack 2012. This is the first blog post of the series and provides guidance to write your first SOA service and client. See the accompanying code sample to follow the steps...
  • RDMA in Windows Azure

    Hello from SC13 in Denver. We are excited to be here and talk with you about Big Compute and HPC at Microsoft. Our team is showing demos for Windows Azure and Windows Server with the HPC Pack, and we have partners including GreenButton and Violin Memory...
  • Announcing the Windows Azure HPC Scheduler and HPC Pack 2008 R2 Service Pack 3 releases!

    Once again I get the honor of announcing, on behalf of the Microsoft High Performance Computing team, our latest releases are available immediately! Our new Windows Azure HPC Scheduler development kit, and the third update to the HPC Pack 2008...
  • Big Compute @ Microsoft

    Customers and partners have been asking us what the recent Microsoft organization changes mean for HPC. What does it mean for HPC? The answer—full steam ahead. We call our workload “Big Compute.” Big Compute applications typically...
  • Docs Available for Using A8 and A9 Instances

    Want to try the new A8 and A9 instances for your workloads? Check out this Quick Start topic in the Azure MSDN Library for an overview of the steps to deploy these new compute intensive instances with HPC Pack 2012 R2. If you want more detailed steps...
  • Announcing the release of HPC Pack 2012

    Announcing the immediate availability of the next major version of Windows HPC software: HPC Pack 2012 The fourth 'major version' of the HPC software brings improved performance and reliability to the HPC platform, simplifies the installation experience...
  • Announcing the HPC Pack 2012 Beta Program

    I am pleased to announce the start of the HPC Pack 2012 Beta Program! The 4th major version of our HPC software line following the Compute Cluster Pack, HPC Pack 2008, and HPC Pack 2008 R2 releases, the HPC Pack 2012 release brings a batch of new functionality...
  • HPC Pack 2008 R2 and the Windows HPC Server 2008 R2 Suite have been released!

    On behalf of the Microsoft High Performance Computing team I am pleased to announce that the HPC Pack 2008 R2, Windows Server 2008 R2 HPC Edition, and Windows HPC Server 2008 R2 Suite have hit their 'RTM' (Release to Manufacturing) milestone! This...
  • Dryad Beta Program Starting

    The HPC team is starting up a new beta program right now, read on for a description and sign-up instructions. Dryad , DSC , and DryadLINQ are a set of technologies that support data-intensive computing applications that run on a Windows HPC Server...
  • Interoping Windows HPC SOA from Java (or other non-.NET environment)

    When working with our customers to adopt Windows HPC cluster, some of them asked for interop capability so that they can integrate legacy Linux or Java based application into Windows HPC infrastructure. After a major release (Windows HPC Server 2008 R2...
  • HPC Pack 2012 SP1 Available

    I’m pleased announce that Service Pack 1 for HPC Pack 2012 is available for download . Our focus for SP1 is Azure Burst scale and robustness. A principal of the cloud is to design for failure. We’ve learned a lot from working with customers...
  • Announcing the HPC Pack 2008 R2 Service Pack 4 and Windows Azure HPC Scheduler updates!

    As part of the spring WIndows Azure release, I'm pleased to announce that the HPC team has also released a set of updates: Service Pack 4 for the HPC Pack 2008 R2 family of software Our first update to the Windows Azure HPC Scheduler development...
  • HPC Pack SOA Tutorial IV – Common Data

    With multiple tasks running on an HPC cluster, often, many tasks work with a shared data set. For example, a stock risk analysis program can run a large number of simulations against a set of historical stock market data. In this example, each SOA request...
  • HPC Pack SOA Tutorial III – Interactive mode

    In tutorial II we discussed how to deal with a time-consuming service by employing a durable session. However, batch mode is not the only computation mode in the HPC world. Some computations can be finished within a few seconds to a few minutes. The end...
  • Why Windows Azure

    I spent last week meeting with customers and partners about Windows Azure. Some of them are working with us and pushing the limits, and others are evaluating Azure. Here’s one perspective on “ Why Windows Azure? ” from Dave Fellows...
  • HPC Pack SOA Tutorial II – Batch mode

    In the last blog post , we implemented a simple SOA client and service. However in most cases, the HPC algorithm is not as simple as adding two numbers. Some services are more complex and run for hours. For such services, the end user normally submits...
  • Authentication Failure error on Windows HPC caused by port conflict

    I recently ran into an issue where all attempts to run any cluster command from the command line resulted in an authentication failure. We were able to connect to the cluster from the GUI and powershell however all attempts to connect to the cluster from...
  • Headnode reports itself as Unreachable

    I find a lot of people are starting to build demonstration clusters on a small scale with some sort of minimal ‘enterprise’ network. In my case the enterprise network is my home router and the private network is a little 5 port GigE switch. To make...
  • How to Submit a Job

    I was asked today where there was a quick explanation of how to submit a job from the command line, and I realized that I didn't have a really good answer. So I figured I'd do a blog post (first in a while, I know!) on how to do this. Starting Simple...
  • Microsoft iSCSI Software Target 3.3 for Windows Server 2008 R2 available for public download

    Hey HPC admins, since some of you are using iSCSI in your clusters here is some information that you may find interesting. It is copied from Jose Baretto's blog . Introduction For the last few years, I’ve been blogging about the Microsoft...
  • HPC Pack SOA Tutorial V: Diagnose a SOA Service

    It’s not an easy job to write an HPC application with complex algorithms, but it’s even more difficult to troubleshoot the application. This tutorial is to introduce how to diagnose the SOA application. Get SOA logs In HPC Pack 2012...
  • How to Capture a “Master” Compute Node Image Using Node Templates

    Whenever I discuss image management capabilities of the HPC Cluster Manager, one question which invariably arises is, “How do I capture an image of a compute node which has been customized so that I can use it as the ‘master’ for deploying to the rest...