Hi Elke,
> There seem to be two interfering, slightly different ways to request memory
> for a bsub command, the -R and -M options.
> In GC3PIE, the -R option is used. This can lead to interesting effects in
> case the requested memory through -R is above the requested memory through
> -M, [...]
> A solution is to set the -M flag to a high enough level, e.g. in the gc3pie
> defaults .ini file (on my system, the -M flag used kb as unit.). For this
> example:
> bsub = bsub -M 10000000
Many thanks for this explanation!
I think our use of `-R rusage[mem=...]` comes from the way the LSF system is
set up on the "Brutus" cluster at ETHZ. We can change this to use `-M`
(instead or in addition), depending on what is the correct LSF way of doing
things or what is most popular on LSF clusters out there.
So, LSF users, which option should be used and how?
Thanks,
Riccardo