FLUKA: Re: FLUKA


To Laura Baudis <lbaudis@stanford.edu>
From Stefan Roesler <sroesler@SLAC.Stanford.EDU>
Date Thu, 29 Mar 2001 19:43:46 -0800 (PST)
Cc fluka-discuss@listbox.cern.ch
In-reply-to <Pine.GSO.4.31.0103291044340.15368-100000@cardinal0.Stanford.EDU>
Reply-To Stefan Roesler <sroesler@SLAC.Stanford.EDU>
Sender owner-fluka-discuss@listbox.cern.ch

Hi Laura,

You can can in parallel if you start each job with start seeds which are
sufficiently spaced in the sequence of random numbers. For Linux we have
collected at SLAC a set of 17 of such start seeds which you find in the
attached package (ranskip001,...,ranskip017, where ranskip001 is the default
random.dat).

What I normally do is the following: Assuming your input-file is called
myinput.inp, copy

  cp ranskip001 ranmyinput001
  cp ranskip002 ranmyinput011
  cp ranskip003 ranmyinput021
  ...

and then start in parallel

  {bsub -q ..} rfluka -N0  -M1  myinput
  {bsub -q ..} rfluka -N10 -M11 myinput
  {bsub -q ..} rfluka -N20 -M21 myinput
  ...

After this set of runs is finished you can simply resubmit another set by

  {bsub -q ..} rfluka -N1  -M2  myinput
  {bsub -q ..} rfluka -N11 -M12 myinput
  {bsub -q ..} rfluka -N21 -M22 myinput
  ...

which would use as start seeds those created at the end of the first set
of runs, etc.

Regards,
Stefan


On Thu, 29 Mar 2001, Laura Baudis wrote:

> Hi Stefan,
>
> I have again a short question about FLUKA.
> If I want to run the same job simultaneously on different
> machines I need to initilize the random seeds differently for each of the
> jobs. Is this possible or do I have to run a job first and take the
> seeds which are written at the end of the run?
>
> Regards,
> Laura
>


___________________________________

Stefan Roesler
SLAC
P.O. Box 4349, MS 48
Stanford, CA  94309

Tel:    650-926-2048
Fax:    650-926-3569
E-mail: sroesler@slac.stanford.edu
        Stefan.Roesler@cern.ch

ranseeds.tar.gz


Your name :
Your email :
Subject :
Body :
 

Partial thread listing: