From b366d5b4a39d19dc285f88b4d6d8505304ec2232 Mon Sep 17 00:00:00 2001
From: Berenger Bramas <bbramas@mpcdf.mpg.de>
Date: Thu, 29 Dec 2016 12:52:01 +0100
Subject: [PATCH] update ibm ll script generator

---
 bfps/_code.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/bfps/_code.py b/bfps/_code.py
index e49d14c5..1632a252 100644
--- a/bfps/_code.py
+++ b/bfps/_code.py
@@ -314,6 +314,9 @@ class _code(_base):
         if self.host_info['environment'] == '16node':
             tasks_per_node = 16
             number_of_nodes = int(math.ceil((nprocesses*1.0/16)))
+        else:
+            tasks_per_node = 20
+            number_of_nodes = int(math.ceil((nprocesses*1.0/20)))
         script_file.write('# @ node = {0}\n'.format(number_of_nodes))
         script_file.write('# @ tasks_per_node = {0}\n'.format(tasks_per_node))
         first_node_tasks = nprocesses - (number_of_nodes-1)*tasks_per_node
@@ -364,6 +367,9 @@ class _code(_base):
         if self.host_info['environment'] == '16node':
             tasks_per_node = 16
             number_of_nodes = int(math.ceil((nprocesses*1.0/16)))
+        else:
+            tasks_per_node = 20
+            number_of_nodes = int(math.ceil((nprocesses*1.0/20)))
         first_node_tasks = nprocesses - (number_of_nodes-1)*tasks_per_node
         for job in range(njobs):
             script_file.write('# @ step_name = {0}.$(stepid)\n'.format(self.simname))
-- 
GitLab