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