A warning message about a program running

-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : Run10035
      issued by : G4TaskRunManager::InitializeEventLoop()
Event modulo is reduced to 1 (was 3) to distribute events to all threads.
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------

Guys I got a warning message while running, I checked my program but I didn’t find what was so wrong, the problem came after I turned on the visualization and turned off the physical process of radioactive decay. I beamon 10 particles. Thank you all for your answers.

Too many threads to evenly distribute 10 events. 8-core CPU?

I got similar warning messages. A more detailed explanation is appreciated. I do have a 8-core CPU. When I reduce the event number from 10 to 8, the warning message is

-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : Run10035
      issued by : G4TaskRunManager::InitializeEventLoop()
Event modulo is reduced to 1 (was 2) to distribute events to all threads.
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------

So the initial Event modulo are reduced from 3 to 2.

Thanks! Jing

It really is just a warning and will have no effect on the number of events processed. All it’s doing is noting that it can’t even distribute 10 events evenly across 8 threads (in this case). See: source/run/src/G4TaskRunManager.cc · v11.2.0 · geant4 / geant4 · GitLab

3 Likes