Hello,
We had a similiar question here:
How can i simulate 10^12 particles simultaneously? - Particles, Track, Event, Run and Biasing - Geant4 Forum (cern.ch)
This should answer your question and point out that you need to be cautious about how your random seed is set.
Regards
Max