didem okmen
12/30/2024, 2:33 AMHi everyone, in dev version i used below configs paramteres.It works, but even though Aspera uses a maximum of 28 GB of RAM and the source code is specified, it requires 12 CPUs. Whats is wrog I dont know. Can you help for fixing? I optimized lastly these but did nor work again. process {
resourceLimits = [
cpus: 10,
memory: 35.GB,
time: 4.h
]
executor = 'slurm'
stageInMode = 'symlink'
stageOutMode = 'rsync'
cache = 'lenient'
errorStrategy = { sleep(Math.pow(2, task.attempt) * 200 as long); return 'retry' }
maxRetries = 3
cpus = { task.attempt > 1 ? (task.previousTrace.cpus * 2) : 1 }
memory = { task.attempt > 1 ? (task.previousTrace.memory * 2) : 3500.MB }
time = { task.attempt > 1 ? task.previousTrace.time * 2 : 1.h }
queue = 'debug'
afterScript = 'sleep 20'
clusterOptions = ['-A $USER', '-N 1', '-n 1', '-C hamsi']
withName: 'ASPERA_CLI' {
resourceLimits = [cpus: 10, memory: 35.GB, time: 4.h]
cpus = { task.attempt > 1 ? (task.previousTrace.cpus * 2) : 2 }
memory = { task.attempt > 1 ? task.previousTrace.memory * 2 : 7.GB }
time = { task.attempt > 1 ? task.previousTrace.time * 2 : 1.h }
}
}