[Gate-users] GATE IN MULTICORE PROCESSOR STAND ALONE WORKSTATION
Alex Vergara Gil
alexvergaragil at gmail.com
Sun Jul 19 20:10:07 CEST 2015
Dear @Copernicus
I see that you have follow the MPI solution, but that is like trying
to write an entire thing when just using G4MTRunManager shall be
enough, please give a try to the recommendations that geant4 team has
made to the multithreading support and maybe we can go MPI further.
Basically running in cluster mode would take a lot of memory that
doesn't scale linearly with process number, therefore you can't run
gatempi in a xeon phi card. With G4MTRunManager is straightforward,
only one big data for geometries and small memory comsumption per
thread.
Regards
Alex
2015-07-16 13:46 GMT-04:00, Copernicus <copernicus231 at gmail.com>:
> This was done using mpi in a cluster and run too on single machine is
> distribute memory model.
> http://www.cmpbjournal.com/article/S0169-2607%2813%2900265-4/abstract?cc=y=
> https://github.com/copernicus231/gatempi
> https://github.com/copernicus231/clhep-sprng
> https://github.com/copernicus231/thirdparty
>
> Next month i will have some time, i will see if i can update this code to
> the newest version of Gate
>
>
> Saludos
> Nicolas
>
> 2015-07-16 9:46 GMT-03:00 Alex Vergara Gil <alexvergaragil at gmail.com>:
>
>> Please see my project https://github.com/BishopWolf/Gate, also the
>> thread in this list "Adding G4MTRunManager Support to GATE"
>> You are welcome to contribute
>>
>> Regards
>> Alex
>>
>> 2015-07-16 4:43 GMT-04:00, Shubham Rai <subam.rai93 at gmail.com>:
>> > I am new to using GATE and am learning it as a part of my post graduate
>> > project. I am using the DELL PRECISION T5600 workstation with 12 cores.
>> The
>> > problem at hand is that when I run the code and analyze my processor, I
>> > find that only one core is being used. It takes a long time for the
>> > simulation to get executed even for primitive problems.
>> >
>> > In the manual there are instructions about parallel processing using
>> > clusters but there is no mention about multi core systems.
>> >
>> > Is it possible to divide the work among the cores of my system like in
>> > clusters ?
>> >
>> _______________________________________________
>> Gate-users mailing list
>> Gate-users at lists.opengatecollaboration.org
>> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
>>
>
More information about the Gate-users
mailing list