[Gate-users] GATE IN MULTICORE PROCESSOR STAND ALONE WORKSTATION

Copernicus copernicus231 at gmail.com
Sun Jul 19 21:55:03 CEST 2015


yes sure the solution that i have send out was done for cluster mode, just
give other option to do the same it works too in a computer multicore but
you need N times memory than the single simulation needs.

Togheter with that i dont know if gatemultithread touch the topic about the
parallel random number generation. i need to re-introduce myselft to this
looks like is a lot better than when i see the multithread version of Geant4

Saludos

2015-07-19 15:10 GMT-03:00 Alex Vergara Gil <alexvergaragil at gmail.com>:

> 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
> >>
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20150719/bca6b726/attachment.html>


More information about the Gate-users mailing list