질문하기질문하기
 

일반 토론HPC Pack 2008 Tool Pack, Release 1

  • 2009년 6월 25일 목요일 오후 6:57Don PatteeMSFT, 중재자사용자 메달사용자 메달사용자 메달사용자 메달사용자 메달
     
    From time to time we come up with little add-ons or tools that might make your life, or at least cluster, a little better. We bundle these up in to a 'tool pack' and post it up on the MS.com Download Center. (You can find other HPC Pack-related items, like whitepapers and hotfixes there too be searching on keyword 'HPC')

    This release contains a great new tool that we're all very fond of: Lizard.

    Lizard is a little tool that you run on your headnode, which runs LINPACK across your cluster, iterating through various parameters and adapting them to find a close-to-optimal set to get the best LINPACK perf and efficiency results. (One might even say that this tool is a LINPACK tuning wizard)

    Many of you know that good LINPACK results are what helps get you in to the Top500, that running LINPACK is a great way to identify some problems with your cluster, to break the cluster in, or even to just do comparisons between systems that you control upgrades on. Taking some of the guess-work and time-consuming manual tweaks, Lizard will be happy to give you a hand here.

    Download it now from http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=3313856b-02bc-4bdd-b8b6-541f5309f2ce

모든 응답

  • 2009년 6월 26일 금요일 오전 8:37DanAdams 사용자 메달사용자 메달사용자 메달사용자 메달사용자 메달
     
    Hi Don
    If I hadn't spent a good part of the past couple of weeks manually compiling, running and tuning LINPACK I would have said that this tool was awesome ;)
    Seriously though, this is fantastic stuff thanks very much!
    Dan
  • 2009년 6월 29일 월요일 오전 11:16DanAdams 사용자 메달사용자 메달사용자 메달사용자 메달사용자 메달
     
    Hi Don
    I've noticed that Lizard will not run when headnodes are configured in a high availability configuration, reporting 
    "A Microsoft HPC Pack 2008 head node not found. Check Microsoft HPC Pack 2008 is installed as a head node befor running lizard"
    I guessed this was a result of compliance checking by the application to prevent execution from a machine other than a head node, and I figured it was probably because the cluster name in this type of configuration is not the same as the (calculated?) server name which the application runs on. A bit of process monitor digging led me to believe you check the HKLM\SOFTWARE\Microsoft\HPC\ClusterName key for compliance. From this I was able to workaround the issue by temporarily changing the key value to the physical headnode name, rather than the failover cluster network name. 
    Success, but the cluster in question is pre release so fortunately I'm able to experiment. I wonder if a more suitable solution could be found at the Lizard application level please?
    Thanks again for the in all other ways brilliant tool.
    Dan

  • 2009년 6월 30일 화요일 오후 10:08Don PatteeMSFT, 중재자사용자 메달사용자 메달사용자 메달사용자 메달사용자 메달
     
    Hey Dan, you're right about there being a bug. We'll get it fixed up for the next revision of the Tool Pack. Thanks for the report!
  • 2009년 7월 7일 화요일 오전 9:36DanAdams 사용자 메달사용자 메달사용자 메달사용자 메달사용자 메달
     
    Cheers Don, much appreciated.
    Dan