The core request of the program exceeded the set limits #317
Replies: 1 comment
-
I'd check the consistency of your Job submission parameters with your mpirun specifications. From the log, it appears that you're launching 64 different Rosetta processes. I don't know the particulars of your queuing & MPI system setup, but I think this is conflicting with your Note that Rosetta will actively and aggressively use all the cores assigned to it. Some processors and queuing systems have "hyperthreading" or "oversubscription" mechanisms, which allow you to launch more processes than you have actual physical CPUs. The philosophy being that at any one time a non-trivial number of processes won't be actively using the CPU (e.g. waiting for IO) or will only be using a part of it, and the other parts can be used by other processors. Rosetta tends not to benefit from that, as all Rosetta processes will be running pretty much continuously, and will be actively using the same parts of the CPU. As such, when figuring out how many Rosetta processes to launch, it's best to limit yourself to the number of actual physical CPUs you have. At any rate, from the log it looks like you're able to get through most of the results prior to the program being canceled. It looks like there's only ~6 outputs which are left to process. |
Beta Was this translation helpful? Give feedback.
-
I didnot run into this with demos,only with my own case.
here is job submit scripts
log file end like this without and error,fully log file is provide
log.txt
Beta Was this translation helpful? Give feedback.
All reactions