[Gate-users] Using gjs while running Gate on Docker
paunovicjata at gmail.com
Wed Apr 6 12:57:01 CEST 2022
Currently I am trying to find the right solution to run a script on
multi-core processor, I came across *HT Condor* as You mentioned, gjs/gjm
solution as proposed by GateCollaboratio, python script *gate_split_and_run.py
*available on GateTools/clustertools/ on GitHub, just so You know if You
are looking for other solutions.
The only way that worked for me was the python script, but it required me
to run it from root directory. What happened next was that I ran the script
for a really large number of particle histories which led to some log files
growing so big that my RAM crashed, leaving me with a VirtualBox virtual
machine in Safe Mode.
I guess this python script is similar to the one You sent me.
On Wed, Apr 6, 2022 at 12:45 PM Mijat Paunovic <paunovicjata at gmail.com>
> Dear Timothee,
> Thank You very much! I will let go with this, seems really helpful. If I
> have any questions I will be replying with GateCollaboration in CC.
> Kind regards,
> Mijat Paunović
> On Tue, Apr 5, 2022 at 4:47 PM Timothée ZARAGORI <zaragori.tim at gmail.com>
>> Dear Mijat,
>> I faced the same problem months ago and the only solution I found was to
>> install HT Condor on the computer and interface it with Docker. The idea is
>> to make HT Condor run one docker for each split but we need to specify
>> which data to transfer to the docker as well as scripts to define
>> environment variables and how to execute the GATE macro. I made a
>> little text file explaining the steps at the time I was working on it.
>> There is also a python script at the end of the file which allows to
>> automate the pipeline. However, I didn't find any solution to merge the
>> root files without gjm.
>> I hope it is still working and it will be useful, don't hesitate if you
>> have any questions.
>> Kind regards,
>> Timothée Zaragori
>> On Tue, Apr 5, 2022 at 3:37 PM Mijat Paunovic <paunovicjata at gmail.com>
>>> Dear Gate Community,
>>> I am using Docker to run Gate 9.2. I want to split jobs by using gjs. I
>>> used gjs back when I was using pre-installed Gate on Virtual Box, and by
>>> following instructions on Gate Collaboration documentation, I managed to
>>> split my jobs. Now, I am using Gate on Docker, so I do not have Gate
>>> installation directory on my computer so I cannot follow the instructions
>>> for gjs.
>>> Has anyone had the chance to split jobs while using Gate on Docker?
>>> Kind regards,
>>> Mijat Paunović
>>> Gate-users mailing list
>>> Gate-users at lists.opengatecollaboration.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Gate-users