diff --git a/conf/base.config b/conf/base.config
index eaf8337beb954cd374f79b0b7e45cdc53f301fbc..e47134e0d2633100b741eea8376c5a5a72641ade 100644
--- a/conf/base.config
+++ b/conf/base.config
@@ -41,7 +41,7 @@ process {
     }
     withLabel:process_high {
         cpus   = { check_max( 16    * task.attempt, 'cpus'    ) }
-        memory = { check_max( 64.GB * task.attempt, 'memory'  ) }
+        memory = { check_max( 40.GB * task.attempt, 'memory'  ) }
         time   = { check_max( 16.h  * task.attempt, 'time'    ) }
     }
     withLabel:process_long {