Skip to content

Commit e48d55a

Browse files
committed
Merge pull request ComputationalRadiationPhysics#860 from psychocoderHPC/fix-hypnosSubmitTemplates
add exclusive node reservation for hypnos
2 parents a552081 + d461857 commit e48d55a

File tree

5 files changed

+73
-68
lines changed

5 files changed

+73
-68
lines changed

src/picongpu/submit/hypnos/fermi_profile.tpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ TBG_nodes="$(( ( TBG_tasks + TBG_gpusPerNode -1 ) / TBG_gpusPerNode))"
4545
# send me a mail on (b)egin, (e)nd, (a)bortion
4646
#PBS -m !TBG_mailSettings -M !TBG_mailAddress
4747
#PBS -d !TBG_dstPath
48+
#PBS -n
4849

4950
#PBS -o stdout
5051
#PBS -e stderr

src/picongpu/submit/hypnos/k20_autoWait_profile.tpl

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
#!/bin/bash
22
# Copyright 2013-2014 Axel Huebl, Rene Widera, Richard Pausch
3-
#
4-
# This file is part of PIConGPU.
5-
#
6-
# PIConGPU is free software: you can redistribute it and/or modify
7-
# it under the terms of the GNU General Public License as published by
8-
# the Free Software Foundation, either version 3 of the License, or
9-
# (at your option) any later version.
10-
#
11-
# PIConGPU is distributed in the hope that it will be useful,
12-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14-
# GNU General Public License for more details.
15-
#
16-
# You should have received a copy of the GNU General Public License
17-
# along with PIConGPU.
18-
# If not, see <http://www.gnu.org/licenses/>.
19-
#
3+
#
4+
# This file is part of PIConGPU.
5+
#
6+
# PIConGPU is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# PIConGPU is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU General Public License
17+
# along with PIConGPU.
18+
# If not, see <http://www.gnu.org/licenses/>.
19+
#
2020

2121

2222
## calculation are done by tbg ##
@@ -47,6 +47,7 @@ TBG_nodes="$(( ( TBG_tasks + TBG_gpusPerNode -1 ) / TBG_gpusPerNode))"
4747
# send me a mail on (b)egin, (e)nd, (a)bortion
4848
#PBS -m !TBG_mailSettings -M !TBG_mailAddress
4949
#PBS -d !TBG_dstPath
50+
#PBS -n
5051

5152
#PBS -W depend=afterany:!TBG_waitJob
5253

src/picongpu/submit/hypnos/k20_profile.tpl

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
#!/bin/bash
22
# Copyright 2013-2014 Axel Huebl, Anton Helm, Rene Widera
3-
#
4-
# This file is part of PIConGPU.
5-
#
6-
# PIConGPU is free software: you can redistribute it and/or modify
7-
# it under the terms of the GNU General Public License as published by
8-
# the Free Software Foundation, either version 3 of the License, or
9-
# (at your option) any later version.
10-
#
11-
# PIConGPU is distributed in the hope that it will be useful,
12-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14-
# GNU General Public License for more details.
15-
#
16-
# You should have received a copy of the GNU General Public License
17-
# along with PIConGPU.
18-
# If not, see <http://www.gnu.org/licenses/>.
19-
#
3+
#
4+
# This file is part of PIConGPU.
5+
#
6+
# PIConGPU is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# PIConGPU is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU General Public License
17+
# along with PIConGPU.
18+
# If not, see <http://www.gnu.org/licenses/>.
19+
#
2020

2121

2222
## calculation are done by tbg ##
@@ -44,6 +44,7 @@ TBG_nodes="$(( ( TBG_tasks + TBG_gpusPerNode -1 ) / TBG_gpusPerNode))"
4444
# send me a mail on (b)egin, (e)nd, (a)bortion
4545
#PBS -m !TBG_mailSettings -M !TBG_mailAddress
4646
#PBS -d !TBG_dstPath
47+
#PBS -n
4748

4849
#PBS -o stdout
4950
#PBS -e stderr

src/picongpu/submit/hypnos/k20_vampir_profile.tpl

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
#!/bin/bash
22
# Copyright 2013-2014 Axel Huebl, Anton Helm, Rene Widera
3-
#
4-
# This file is part of PIConGPU.
5-
#
6-
# PIConGPU is free software: you can redistribute it and/or modify
7-
# it under the terms of the GNU General Public License as published by
8-
# the Free Software Foundation, either version 3 of the License, or
9-
# (at your option) any later version.
10-
#
11-
# PIConGPU is distributed in the hope that it will be useful,
12-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14-
# GNU General Public License for more details.
15-
#
16-
# You should have received a copy of the GNU General Public License
17-
# along with PIConGPU.
18-
# If not, see <http://www.gnu.org/licenses/>.
19-
#
3+
#
4+
# This file is part of PIConGPU.
5+
#
6+
# PIConGPU is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# PIConGPU is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU General Public License
17+
# along with PIConGPU.
18+
# If not, see <http://www.gnu.org/licenses/>.
19+
#
2020

2121

2222
## calculation are done by tbg ##
@@ -44,6 +44,7 @@ TBG_nodes="$(( ( TBG_tasks + TBG_gpusPerNode -1 ) / TBG_gpusPerNode))"
4444
# send me a mail on (b)egin, (e)nd, (a)bortion
4545
#PBS -m !TBG_mailSettings -M !TBG_mailAddress
4646
#PBS -d !TBG_dstPath
47+
#PBS -n
4748

4849
#PBS -o stdout
4950
#PBS -e stderr

src/picongpu/submit/hypnos/k20_wait_profile.tpl

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
#!/bin/bash
22
# Copyright 2013-2014 Axel Huebl, Rene Widera, Richard Pausch
3-
#
4-
# This file is part of PIConGPU.
5-
#
6-
# PIConGPU is free software: you can redistribute it and/or modify
7-
# it under the terms of the GNU General Public License as published by
8-
# the Free Software Foundation, either version 3 of the License, or
9-
# (at your option) any later version.
10-
#
11-
# PIConGPU is distributed in the hope that it will be useful,
12-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14-
# GNU General Public License for more details.
15-
#
16-
# You should have received a copy of the GNU General Public License
17-
# along with PIConGPU.
18-
# If not, see <http://www.gnu.org/licenses/>.
19-
#
3+
#
4+
# This file is part of PIConGPU.
5+
#
6+
# PIConGPU is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# PIConGPU is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU General Public License
17+
# along with PIConGPU.
18+
# If not, see <http://www.gnu.org/licenses/>.
19+
#
2020

2121

2222
## calculation are done by tbg ##
@@ -44,6 +44,7 @@ TBG_nodes="$(( ( TBG_tasks + TBG_gpusPerNode -1 ) / TBG_gpusPerNode))"
4444
# send me a mail on (b)egin, (e)nd, (a)bortion
4545
#PBS -m !TBG_mailSettings -M !TBG_mailAddress
4646
#PBS -d !TBG_dstPath
47+
#PBS -n
4748

4849
#PBS -W depend=afterany:!TBG_waitJob
4950

0 commit comments

Comments
 (0)