Fork me on GitHub

Opened 8 years ago

Last modified 8 years ago

#1022 new How to

Rniing Delphes using multicores

Reported by: Alexander Belyaev Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Hello,
how I can run Delphes using multicores,
if I can do this at all?
Thank you
Alexander

Change History (1)

comment:1 by Pavel Demin, 8 years ago

Hello Alexander,

If you want to run Delphes simultaneously on several CPUs, then the only option is to run several instances of the Delphes executables:

./DelphesHepMC cards/delphes_card_CMS.tcl output1.root input1.hepmc >& log1.txt &
./DelphesHepMC cards/delphes_card_CMS.tcl output2.root input2.hepmc >& log2.txt &
./DelphesHepMC cards/delphes_card_CMS.tcl output3.root input3.hepmc >& log3.txt &
./DelphesHepMC cards/delphes_card_CMS.tcl output4.root input4.hepmc >& log4.txt &

Another option could be using PROOF but the problem is that Delphes's input files are not in ROOT format. As far as I know, PROOF requires input files in ROOT format.

Do you have other ideas?

Best regards,

Pavel

Note: See TracTickets for help on using tickets.