Speeding up large runs #1475
Replies: 2 comments
-
The documentation you're looking for is not consolidated in one place. It has also changed over time, and may continue to do so.
For example, from # the number of threads to use for the generator, set the value to -1 to match the number of
# available processors (as per Runtime.getRuntime().availableProcessors())
# defaults to -1 if not specified
generate.thread_pool_size = -1
generate.log_patients.detail = simple
# options are "none", "simple", or "detailed" (without quotes). defaults to simple if another value is used
# none = print nothing to the console during generation
# exporters that use XML or JSON can enable or disable 'pretty printing'
exporter.pretty_print = true There are probably other ideas, but that is what I have off the top of my head. |
Beta Was this translation helpful? Give feedback.
-
Thanks, I will give these a try. Good idea on the VM settings, I will try increasing memory allocation. I am also now trying to get a keep module working to see if that makes it more efficient to generate patients I might care about in one study or another |
Beta Was this translation helpful? Give feedback.
-
Is there any documentation or idea list for how to run large population sets (1000s of patients, perhaps even 100k) by trimming options or suppressing certain operations that might not be needed?
Beta Was this translation helpful? Give feedback.
All reactions