Ask a questionAsk a question
 

AnswerScheduling DB-bound tasks

  • Wednesday, October 28, 2009 8:50 PMJ. Scott Miller Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    In addition to per-node and per-core, computationally intensive tasks, our development group would like to use the HPC cluster to schedule jobs that involve significant database usage. While these jobs are not high-performance in the sense of computation, we would still like to schedule and manage these tasks on our cluster. Because the bottleneck is not local, we would like the tasks that compose each job to execute concurrently. Is there a way to schedule a job such that more than one of its tasks execute on the same core?
    • Moved byAlex SuttonMSFT, OwnerMonday, November 09, 2009 6:45 PM (From:Windows HPC Server Developers - General)
    •  

Answers

  • Monday, November 16, 2009 9:08 PMJosh BarnardMSFT, OwnerUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Unfortuatenly we don't support this today.  We hope to add something like this in the future.

    In the meantime your best bet is to launch multiple instances of your application manually by wrapping them in a script or launcher, for example:
    job submit /numnodes:8-16 AppLauncher.bat

    You can then start up multiple instances within your AppLauncher.bat script.

    Thanks,
    Josh


    -Josh

All Replies

  • Monday, November 16, 2009 9:08 PMJosh BarnardMSFT, OwnerUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Unfortuatenly we don't support this today.  We hope to add something like this in the future.

    In the meantime your best bet is to launch multiple instances of your application manually by wrapping them in a script or launcher, for example:
    job submit /numnodes:8-16 AppLauncher.bat

    You can then start up multiple instances within your AppLauncher.bat script.

    Thanks,
    Josh


    -Josh