-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Specifying specific step-dependant -R
and -M
#10
Comments
Currently, the plugin only requests |
If you cannot provide the files, please let me know if @dlaehnemann What do you have for |
Yes, with that specification the job ends up with a default value for the mem limit.
I can't take files outside the secure environment (working with human genomes) but here are the values you asked for: Many thanks for your time on this. |
Do you specify memory limits per core or per job? |
I have this set of parameters on my system:
In addition, this setting might be relevant:
Also, @benjeffery: have you tested that each of these settings is necessary and omitting any one of them doesn't work? Maybe you could try all these different combinations and report on the exact outputs you get with some minimal working example:
The LSF cluster configuration is far too flexible and there don't seem to be clear recommendations on how to set this up. So our cluster admin actually recommended against trying to automatically determine any memory configuration. However, I do agree that we should try to keep this plugin as general as possible, so I think all we can do is try to understand as thoroughly as possible what is going on here... Also, to further find out what you system is configuring, you could look through your system's configuration by determining what the
So it might also be that you simply have a very odd cluster configuration and might be easier to ask admins to reconfigure. For example the And just document another (currently) non-workable solution: I also thought about adding something like the following to your
However, the |
@dlaehnemann I agree with everything you said. It should probably be fine to do I'm somewhat more concerned about setting Another weird thing about @benjeffery's configuration is that |
My specific cluster setup requires that I specify:
-R 'select[mem>{mem_mb}] rusage[mem={mem_mb}]' -M {mem_mb}
I couldn't see how to specify this in the config - maybe there is a way to do this? I'm currently hacking in a change to the module to achieve this.
Thanks for the plugin!
The text was updated successfully, but these errors were encountered: