Cluster use for madgraph

Asked by sudesh gupta

Hi,

I am new to using a PBS cluster to run MadGraph.
The part of the batch script to submit the job on 52 cores is below.

set run_mode 1
set nb_core 52
set cluster_type pbs
set cluster_queue default

But MadGraph takes a similar time even if I set nb_core = 2 or 10.

Question information

Language:
English Edit question
Status:
Answered
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

Correct,

the "nb_core" information is not used in cluster mode.
madgraph is going to submit a given amount of job to the pbs scheduller and let the scheduller to decide
how many can run at any given time. Each of those request will ask the scheduller to run the associated task in a single thread (we have an embarassingly parrallel problem/method of parralelization)

Cheers,

Olivier

> On 26 Apr 2023, at 11:20, sudesh gupta <email address hidden> wrote:
>
> New question #706416 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/706416
>
> Hi,
>
> I am new to using a PBS cluster to run MadGraph.
> The part of the batch script to submit the job on 52 cores is below.
>
> set run_mode 1
> set nb_core 52
> set cluster_type pbs
> set cluster_queue default
>
> But MadGraph takes a similar time even if I set nb_core = 2 or 10.
>
>
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Can you help with this problem?

Provide an answer of your own, or ask sudesh gupta for more information if necessary.

To post a message you must log in.