Stellen Sie eine FrageStellen Sie eine Frage
 

BeantwortetHow to limit node load?

  • Samstag, 6. Juni 2009 06:49Ilya_Odin TeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillen
     
    Hello!
    I'm using HPC Server 2008 on CoPC cluster, so I need to limit number of cores, available to hpc job scheduler on each node. E.g. I have 25 nodes with 8 cores on each, with 25*8=200 cores total. I want to allocate to HPC scheduled jobs not more than 7 cores on each nodes. Is there any way to do this?

    Best regards,
    Ilya

Antworten

  • Dienstag, 9. Juni 2009 06:29Johannes_de TeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillen
     Beantwortet
    Hi,

    I don't think there is a supported way to do this.
    A quick workaround would be to issue a ever running 1 core job per node which simply blocks the core and does not do anything.
    However no job requiring "Use this node exclusively for this job" is runnable then.
    Perhaps you could hack the database of the scheduler to reduce the numbers of cores?

    Johannes
    JH

Alle Antworten

  • Dienstag, 9. Juni 2009 06:29Johannes_de TeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillen
     Beantwortet
    Hi,

    I don't think there is a supported way to do this.
    A quick workaround would be to issue a ever running 1 core job per node which simply blocks the core and does not do anything.
    However no job requiring "Use this node exclusively for this job" is runnable then.
    Perhaps you could hack the database of the scheduler to reduce the numbers of cores?

    Johannes
    JH
  • Dienstag, 9. Juni 2009 17:57Josh BarnardMSFT, BesitzerTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillen
     
    As an additional note, we do hope to add support for this in version 3.

    Thansk!
    Josh
    -Josh