MS High power computing

download MS High power computing

of 21

Transcript of MS High power computing

  • 8/16/2019 MS High power computing

    1/21

    Microsoft in High Performance Computing: An Introduction

    Aditya Krishnan

    Technical Product Manager Microsoft Corp.

  • 8/16/2019 MS High power computing

    2/21

    2006

     Agenda

    • What is HPC?• What’s happening with the HPC market?

    • What are customers looking for?

    • What is Microsoft planning to do in this space?• Summary

  • 8/16/2019 MS High power computing

    3/21

    2006

    What s HPC?

    • Cutting edge pro!lems in science" engineering"and !usiness that re#uire capa!ilities !eyondthose pro$ided !y standard desktops andser$ers

  • 8/16/2019 MS High power computing

    4/21

  • 8/16/2019 MS High power computing

    5/21

    2006

    Safer Structural 0lements

    • ,inite 0lement Analysis .,0A/ packages modelelement stress1profiles under $arious conditions

  • 8/16/2019 MS High power computing

    6/21

    2006

    More 0fficient 2il 03traction

    • 4eser$oir simulation packages modeloil(gas reser$oir rock and fluid properties

    Source& http&((www'geocap'no(products(a)'eclipse'shtml

  • 8/16/2019 MS High power computing

    7/21

    2006

    Some Clarification 2n 5erminology6

    • Collections ofcomputers" networkedtogether and acting asa single large machine

    • 0ach 7node’ isdedicated to thecompute cluster 

    • Collections ofcomputers" networkedtogether and acting asa single large machine

    • 8odes ha$e 7day19o!s’and can only pro$idecycles when unused

    HPC Systems

    Shared Memory -istri!uted Memory

    -edicated Compute Clusters 8on1-edicated Clusters

  • 8/16/2019 MS High power computing

    8/21

  • 8/16/2019 MS High power computing

    9/21

    2006

    Commoditynetworking

    ;rowing

  • 8/16/2019 MS High power computing

    10/21

    2006

    Commercial Adoption s 2n 5he 4ise

    ndustry usagerising

  • 8/16/2019 MS High power computing

    11/21

    2006

    HPC Price Points Are -ropping

    =>>= =>>* @@

    System

    Cray B1MP C>= Sun HPC=@@@@ Small ,orm ,actor PCs

     Architecture= 3 %ector );:" :us

    ) 3 MHD

  • 8/16/2019 MS High power computing

    12/21

    2006

    Challenges n HPC 5oday

    K6want to do morescience and less 5L

    K6apps not keeping upwith ideasL

    K6takes a $illage toraise a clusterL

    K6parallel programmingis difficultL

    K6not enough toolsL

    •  App a$aila!ilityand integration

    • Simpler 9o! su!missionand monitoring

    • 0asier deploymentand setup

    • Simplified mgmten$ironment

    • ntegrated and

    complete de$elopmenten$ironment

    • Platform standards

    0nd

  • 8/16/2019 MS High power computing

    13/21

    2006

    Microsoft’s %ision ,or HPC

    • 0mpower scientists and engineers tointeracti$ely employ massi$e computationalresources to sol$e comple3 technical pro!lems

    • Make distri!uted computing resourcesproducti$e to de$elop for andcost1effecti$e to operate

  • 8/16/2019 MS High power computing

    14/21

    2006

    Windows Compute Cluster Ser$er @@ .CCS/

    • Complete" integrated platformfor computational clustering

    • Core Platform  Windows Ser$er @@ Compute Cluster 0dition

      3) only• Cluster 5ools

      Microsoft Compute Cluster Pack

      :uilt1in Cluster Management" No! Scheduler" and MP

      nterconnect support le$eraging Winsock -irect•  A$aila!ility

      5rial Software a$aila!le at http&((www'microsoft'com(hpc

  • 8/16/2019 MS High power computing

    15/21

    2006

    5he CCS %alue Proposition

    • ,aster time1to1insight  65hrough simplified cluster deployment"

     9o! su!mission" and status monitoring

    • ntegration with Windows infrastructure  6Allowing customers to use

    e3isting technology and skill1sets

    • ntegrated de$elopment en$ironment

      6 Allowing de$elopers to write parallelapplications from within the %isual Studio -0

  • 8/16/2019 MS High power computing

    16/21

  • 8/16/2019 MS High power computing

    17/21

    2006

    CCS ey ,eatures

    • 0asier node deployment and administration  5ask1!ased configuration for head and compute nodes

     

  • 8/16/2019 MS High power computing

    18/21

    2006

    Windows Compute Cluster Ser$er @@ andgridMathematica • gridMathematica is the parallel computing en$ironment

    comprised of a collection of Mathematica kernels" togetherfunctioning as a single" cohesi$e unit

    • gridMathematica offers

       Accessi!le Parallelism

      4apid de$elopment and deployment

     

  • 8/16/2019 MS High power computing

    19/21

    2006

    Summary

    • Parallel Computing is here to stay• Windows Compute Cluster Ser$er @@ is Microsoft’s

    first step towards makes HPC accessi!le to all scientists"engineers" and !usinesses

    • Windows Compute Cluster Ser$er @@ deli$ers6  ,aster time1to1insight through simplified cluster deployment"

     9o! su!mission" and status monitoring

      :etter integration with e3isting Windows infrastructure allowingcustomers to le$erage e3isting technology and skill1sets

      ,amiliar de$elopment en$ironment allows de$elopers to writeparallel applications from within the powerful %isual Studio -0

  • 8/16/2019 MS High power computing

    20/21

    2006

    4esources

    • Microsoft HPC We! site  http&((www'microsoft'com(hpc

    • Windows CCS Community Site  http&((www'windowshpc'net

    • Windows Ser$er 3) information  http&((www'microsoft'com(3)(

    • Windows Ser$er System information  http&((www'microsoft'com(wss(

    • ;et the ,acts We! site  http&((www'microsoft'com(getthefacts

  • 8/16/2019 MS High power computing

    21/21

    2006