set number of threads per job in parallel execution
Given the large number of CPU's being made available on desktop pc's, the current node option
singleCompThread looks rather limited.
I would propose the following changes to the parallel configuration:
- set the default for
- add a node option in dynare.ini
numberOfThreadsPerJob, which allows to set the number of cpu's assigned to each job. So, for example, for a node with 8 CPU's and
numberOfThreadsPerJob=2, the parallel engine will split the work into 4 parallel instances, each using 2 cpu's.
would this be possible?