The Microsoft HPC & Batch Team Blog

The blog for the Big Compute team in Microsoft Azure, working on HPC & Batch services and technologies

The Microsoft HPC & Batch Team Blog

  • HPC Pack 2012 R2 Update 1 and MS-MPI v5 are now available

    We are pleased to announce that the official releases of Update 1 for HPC Pack 2012 R2, and the newest version of Microsoft MPI (MS-MPI) are now available for download. The installation package for HPC Pack 2012 R2 Update 1 is available for download here...
  • Using Azure PowerShell to Manage Azure Batch Account

    Azure Batch is a new Azure platform service that provides job scheduling and large-scale resource management for developing and delivering Big Compute applications native in the cloud. For more Azure Batch information, see our announcement and documentation...
  • Azure Batch Preview

    I am excited to announce the preview of Azure Batch , a new Azure platform service that provides job scheduling and large-scale resource management for developing and delivering Big Compute applications native in the cloud. What is Batch? Azure...
  • Preview of 2012 R2 Update 1 and HPC Pack image in Azure and are now available

    We are happy to announce the HPC Pack 2012 R2 Update 1 Preview and HPC Pack VM image in Microsoft Azure are now available. The HPC Pack VM image is available in Preview in the Azure VM image gallery. For HPC Pack 2012 R2 Update 1 Preview, you can download...
  • The Beta release of MS-MPI v5 is now available

    We are happy to announce today the Beta release of the newest version of Microsoft MPI (MS-MPI). MS-MPI v5 Beta is the pre-release version for the successor to HPC Pack 2012 R2 MS-MPI Redistributable Package (v4.2.4400, released on 1/14/2014). You...
  • How to make sure you always have the latest OS image in your Azure deployment scripts

    When working with customer deployments, one of the top situations that can arise during the evaluation to production rollout phase is an erroneous and seemingly sudden error New-AzureVM : ForbiddenError: You don't have permission to use this image...
  • Using Subscriptions in PowerShell Scripts

    The majority of Azure PowerShell cmdlets interact with Azure Subscriptions, vital for changing or deploying VM's to the subscription. For those customers who have multiple accounts it is essential to ensure the correct one is selected before issuing...
  • Deploying PaaS Compute-Intensive VM's via Microsoft HPC Pack

    If you want to deploy worker roles into your Microsoft Azure environment, then you need to be running HPC Pack 2012 R2. Although earlier versions allow "bursting" to Microsoft Azure, the size of instances listed won't include A8 and A9....
  • New Regions with High Performance Capabilities

    Following closely on the heels of two recent announcements about new high performance capabilities on Microsoft Azure ( HPC Team blog , Azure blog ), we are happy to announce that we are adding support for A8 and A9 compute intensive instances in 2 new...
  • Extending High Performance Capabilities for Microsoft Azure

    We are excited to announce the extension of A8 and A9 support in Azure to include virtual machine (IaaS) options for these sizes running either Windows Server or Linux operating systems. Compute-intensive workloads can take advantage of bringing their...
  • Microsoft acquires GreenButton

    Microsoft announced today that we have acquired GreenButton. We’ve been big fans of GreenButton’s Cloud Fabric service built on Microsoft Azure, and the end-to-end user experience they have built. I’m excited to welcome them to Azure...
  • Launching MS-MPI Applications with Third Party Schedulers

    MPI applications linked with the MS-MPI library are normally launched by using the job scheduler in Microsoft HPC Pack. Starting with the 2012 R2 release of MS-MPI, it is possible to launch MPI applications from any 3rd party scheduler by using the Microsoft...
  • 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...
  • 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...
  • 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...
  • 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 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...
  • 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...
  • Announcing the MSMPI Debugger Extension Beta

    Update: The MSMPI Debugger Extension is now shipped as part of HPC Pack 2012 SP1 Toolpack. You can get to the download page from the MSMPI landing page http://msdn.microsoft.com/en-us/library/bb524831(v=vs.85).aspx The MSMPI Debugger Extension...
  • 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...
  • 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...
  • 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...
  • 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...
  • Updating SOA service for HPC Pack 2012

    If you are running service oriented architecture (SOA) services on an HPC Pack 2008 R2 cluster, the 2012 release of HPC Pack requires the SOA services to be compiled with .NET Framework 4 or a later version. If you have any SOA services compiled with...