[Gate-users] Parallel simulations without cluster-aware version of Gate
Sébastien Laberge
sebastien.laberge at polymtl.ca
Tue Dec 30 20:32:39 CET 2014
Hi,
I am trying to split my Gate jobs into many processes to speed up my
simulations. I have access to a computer cluster but not to a
cluster-aware version of Gate. To get things going nonetheless, I
decided not to use the jobsplitter and to use on the cluster a build
of the regular version of Gate 7.0 available on the website. I am now
wondering whether my approach is correct.
Right now, I am manually dividing my simulation macro file into
several versions, which differ only by the name of the output file and
the initial and final time of simulation, as set using the macro
functions /gate/application/setTimeStart and
/gate/application/setTimeStop. I set these times so that the whole
acquisition time is divided into regular intervals, one for each
process.
I am only simulating models of tumors (in voxelized volumes) that fit
into the scanner's field of view. I neither need to modify the
geometry during the simulation nor to divide the simulation into more
than one run.
To keep the simulations realistic, my only worry is that the activity
in the voxelized volume be adjusted at the beginning of each process
to take into account the attenuation of activity due to radioactive
decay during the time interval separating the initial time of the
entire acquisition and the beginning of the time interval being
simulated in a given process.
I guess my question could be divided into three parts :
1-When using setTimeStart to set the initial time to something other
than zero, is the activity in the voxelized volume adjusted
automatically by Gate to take into account activity attenuation or
should I do that manually on the input of each process I call?
2-Apart maybe from simulation time optimization, does there seem to be
anything I am overlooking that would render my approach fundamentally
flawed?
3-In case I have to resort to using a cluster-aware version of Gate,
how can I have access to it?
Thank you
More information about the Gate-users
mailing list