Dismiss Notice

Register now to be one of the first members of this SharePoint Community! Click here it just takes seconds!

Dismiss Notice
Welcome Guest from Country Flag

World-class HPC on demand, Azure allows you to simulate complex models without having to...

Discussion in 'Official Microsoft News' started by Lee Stott, Mar 27, 2017.

Thread Status:
Not open for further replies.
  1. Lee Stott

    Lee Stott Guest

    Blog Posts:

    You may want to run lots of computations, such as a parameter study or Monte-Carlo run. Running a high-performance computing simulation that needs high-bandwidth, low-latency (< 3 microsecond) supercomputer networking to scale to hundreds of cores is uniquely possible on Microsoft Azure. So you can have whatever cluster you want, lots of basic machines, or even true HPC with InfiniBand and GPUs. The big advantage is not having to wait in any queues – such as for science and engineering simulations. It’s easy to deploy using our Azure Resource Manager templates, such as a SLURM cluster. You can find our detailed walkthrough for this here on Github. Read about how Simon O’Hanlon at Imperial College London was able to speed up his genomics research with Azure. Azure Batch is even more powerful, delivering a true HPC-as-a-Service model, where you can wrap your application with a simple template, and then run your HPC job without worrying about cluster management at all. You simply specify the job (e.g. input, output, number of cores), hit go, and get the results back. This is brilliant if you are running the same application over and over again, and gives you immediate access to a personal cluster, but without worrying about any cluster management.

    Supported Applications


    LS-DYNA®, PAM-CRASH®, Abaqus/Explicit®, RADIOSS®

    AcuSolve®, Abaqus®, Fluent®, STAR-CCM+®, OpenFOAM®, ANSYS CFX®

    Abaqus/Standard®, OptiStruct®, ANSYS Mechanical®, MSC NASTRAN®

    Paraview®, Blender®, CEI®, Fieldview®

    Case Studies


    ANSYS CFD and Microsoft Azure perform best HPC scalability in the cloud

    [​IMG] [​IMG]
    “ANSYS and Microsoft Azure have been working closely on a Proof of Concept with a large customer to run ANSYS CFD workload on Azure,” said Ray Milhem, Vice President of enterprise solutions at ANSYS. “The POC proved very successful and the data showed excellent scalability running ANSYS CFD up to 1024 cores.”
    Over the past several months we have worked closely with the CFD Solver team at ANSYS to make sure ANSYS CFD code runs successfully on the Azure Linux RDMA stack and scales up to thousands of cores. Azure delivers a high level of scalability and performance with ANSYS CFD because of its dedicated high-speed low-latency network fabric that uses remote direct memory access (RDMA) and Infiniband technology. RDMA computing provides very low latency close to three microseconds and 32 Gbps bandwidth. This results in great scaling performance running your large compute CFD jobs in the Azure cloud.
    We ran multiple simulation models from ANSYS CFD version 16.2 on CentOS 6.5 with Intel MPI on Azure A9 instances (Intel E5-2670 at 2.6 GHz, Memory 112GB, 1600MHz DDR3, QDR InfiniBand). The three models that we ran were Combustor (71 million cells), F1 Race Car (140 million cells) and Open Race Car (280 million cells) respectively. You can clearly see the scaling numbers in the diagram above for the the F1 Race Car model.

    See the Full Case-Study


    Availability of STAR-CCM+ on Microsoft Azure

    [​IMG] [​IMG]
    We have been working closely with CD-adapco over the past several months and see excellent performance and scalability of STAR-CCM+ on the Microsoft Azure Linux RDMA platform (A9 virtual machines). Azure can deliver high level of scalability and performance with STAR-CCM+ because of its dedicated high speed low latency network fabric that uses RDMA and Infiniband technology, available only on A8 and A9 instances.
    These sizes in Azure provide RDMA virtualized through Hyper-V that delivers great scaling performance because it provides very low close to three microseconds of latency and 32 Gbps bandwidth.
    You can see in the chart above how Microsoft Azure has delivered great scaling up to 1024 cores. “We are happy to see the results of STAR-CCM+ performance testing on Microsoft Azure platform using A9 virtual machines and Linux RDMA technology. The results show good scaling up to 1,024 cores for STAR-CCM+®. This performance accelerates the pace of product design cycles using simulation and helps engineers discover better designs, faster.” – Keith Foston, product manager, STAR-CCM+

    See the Full Case-Study

    CASE STUDIES – OpenFOAM, UberCloud Containers

    An UberCloud Experiment: OpenFOAM Modelling on Azure

    OpenFOAM Modelling and Product Optimization of Dry-Type Transformers in the Cloud
    [​IMG] [​IMG]
    This ABB case study is optimizing dry-type transformers, using OpenFOAM CFD to simulate the heat transfer of a dry-type transformer unit with different dimensions. In this way, the temperature rises can be evaluated and compared, directing a way to optimize the transformer design in terms of thermal performance.
    The computations were performed on a 10 node cluster in the Azure Cloud, where eight compute nodes were equipped with dual socket Intel® Xeon® CPU E5-2670, giving a total count of 128 cores and 1TB of RAM. The nodes were connected with 32Gbps InfiniBand with remote direct memory access (RDMA) technology.

    Download the Case-Study


    [​IMG] [​IMG]
    Learning from d3VIEW

    d3VIEW is hosted on Microsoft Azure, which provides thousands of 8- and 16-core VMs on demand to meet customers’ big-compute and data needs.

    CASE STUDY – Star-CCM+

    [​IMG] [​IMG]
    STAR-CCM+ on Azure Cloud

    Excellent performance of the STAR-CCM+ container eliminates the need to have all software in-house. HPC on Azure provides the packaged software ready to go for faster analysis.

    Getting Started

    Run OpenFoam with Microsoft HPC Pack on a Linux RDMA cluster in Azure https://docs.microsoft.com/en-us/az...azure/virtual-machines/linux/classic/toc.json

    Run STAR-CCM+ with Microsoft HPC Pack on a Linux RDMA cluster in Azure https://docs.microsoft.com/en-us/az...azure/virtual-machines/linux/classic/toc.json

    STAR-CCM+ v10 integrated engineering simulation software on Microsoft Azure gives you the additional compute power you need to solve your complex simulations. https://azuremarketplace.microsoft.com/en-us/marketplace/apps/ubercloud.star-ccm-v10-04

    Azure & Slurm https://github.com/Azure/azure-quickstart-templates/tree/master/slurm

    Hopefully one of the scenarios outlined above fits what you are trying to do.

    Continue reading...
Thread Status:
Not open for further replies.

Share This Page

LiveZilla Live Chat Software