Very long simulation time based on existing integration
Dear Whizards,
I am trying to generate large event samples of ee->qqqqlnu for all combinations of flavors with Whizard 2.8.3.
A sindarin file and corresponding log file can be found here:
https:/
Since the integration takes more than a day, for the production of large event samples I wanted to do the integration once, and then ship the integration files to the grid. There, whizard is run again, so it reads in the available files and then generates events based on those. However, surprisingly, the event generation takes very long. I have reproduced this locally, to make sure it is not related to the distributed setup. The integration is read in quickly (5-10 min), but then, it takes very long before the actual simulation starts. From what I can see, the grid files are read in, then the libraries for each subprocess (there are many) are created. Next, it seems to be initializing the integration again - although it has been done before. This takes very long because there are many subprocesses. Finally, just before starting the actual event simulation, there is a certain time in which it just prints this message multiple times:
Warning: CIRCE2: User-defined beam polarization set for unpolarized CIRCE2 data file
Do you have any advice how to reduce the time it takes to simulate events based on existing integration files? I have tried the same (i.e. reading in existing integration files and generating 25 events) with diagonal CKM matrix, and this takes only one hour whereas with the physical CKM matrix it takes 8-9 hours. So I assume it is connected to the huge number of subchannels. The diagonal CKM matrix would certainly be a workaround for me, but I would like to know the reason and if there might be another way to speed it up.
A related feature request: Would it be possible to introduce an option to write timestamps into the log file?
Thank you,
Ulrike
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- WHIZARD Edit question
- Assignee:
- Simon Braß Edit question
- Solved by:
- Simon Braß
- Solved:
- Last query:
- Last reply: