pbs_mpirun.8B 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. .\" Copyright (C) 1994-2018 Altair Engineering, Inc.
  2. .\" For more information, contact Altair at www.altair.com.
  3. .\"
  4. .\" This file is part of the PBS Professional ("PBS Pro") software.
  5. .\"
  6. .\" Open Source License Information:
  7. .\"
  8. .\" PBS Pro is free software. You can redistribute it and/or modify it under the
  9. .\" terms of the GNU Affero General Public License as published by the Free
  10. .\" Software Foundation, either version 3 of the License, or (at your option) any
  11. .\" later version.
  12. .\"
  13. .\" PBS Pro is distributed in the hope that it will be useful, but WITHOUT ANY
  14. .\" WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  15. .\" FOR A PARTICULAR PURPOSE.
  16. .\" See the GNU Affero General Public License for more details.
  17. .\"
  18. .\" You should have received a copy of the GNU Affero General Public License
  19. .\" along with this program. If not, see <http://www.gnu.org/licenses/>.
  20. .\"
  21. .\" Commercial License Information:
  22. .\"
  23. .\" For a copy of the commercial license terms and conditions,
  24. .\" go to: (http://www.pbspro.com/UserArea/agreement.html)
  25. .\" or contact the Altair Legal Department.
  26. .\"
  27. .\" Altair’s dual-license business model allows companies, individuals, and
  28. .\" organizations to create proprietary derivative works of PBS Pro and
  29. .\" distribute them - whether embedded or bundled with other software -
  30. .\" under a commercial license agreement.
  31. .\"
  32. .\" Use of Altair’s trademarks, including but not limited to "PBS™",
  33. .\" "PBS Professional®", and "PBS Pro™" and Altair’s logos is subject to Altair's
  34. .\" trademark licensing policies.
  35. .\"
  36. .TH pbs_mpirun 8B "23 October 2017" Local "PBS Professional"
  37. .SH NAME
  38. .B pbs_mpirun
  39. .B Deprecated.
  40. Run MPI programs under PBS with MPICH
  41. .SH SYNOPSIS
  42. .B pbs_mpirun
  43. [<mpirun options>]
  44. .B pbs_mpirun
  45. --version
  46. .SH DESCRIPTION
  47. The PBS command
  48. .B pbs_mpirun
  49. replaces the standard
  50. .I mpirun
  51. command in a PBS
  52. MPICH job using P4.
  53. On Windows, this command cannot be used to start job processes or
  54. to track a job's resource usage.
  55. .B Prerequisite
  56. .br
  57. The PATH on remote machines must contain
  58. .I PBS_EXEC/bin.
  59. .SH USAGE
  60. Usage is the same as for
  61. .I mpirun,
  62. except for the
  63. .I -machinefile
  64. option. All other options are passed directly to
  65. .I mpirun.
  66. .SH OPTIONS
  67. .IP "<mpirun options>" 8
  68. The
  69. .I options
  70. to
  71. .B pbs_mpirun
  72. are the same as for
  73. .I mpirun,
  74. except for the
  75. .I -machinefile
  76. option. This is generated by
  77. .B pbs_mpirun.
  78. The user should not attempt to specify
  79. .I -machinefile.
  80. The value for
  81. .I -machinefile
  82. is a temporary
  83. file created from
  84. .I PBS_NODEFILE
  85. in the format:
  86. hostname-1[:number of processors]
  87. hostname-2[:number of processors]
  88. hostname-n[:number of processors]
  89. where if the number of processors is not specified, it is 1.
  90. An attempt by the user to specify the
  91. .I -machinefile
  92. option
  93. will result in a warning saying "Warning, -machinefile value
  94. replaced by PBS".
  95. The default value for the
  96. .I -np
  97. option is the number of entries in PBS_NODEFILE.
  98. .IP "--version" 8
  99. The
  100. .B pbs_mpirun
  101. command returns its PBS version information and exits.
  102. This option can only be used alone.
  103. .LP
  104. .SH ENVIRONMENT VARIABLES
  105. .B pbs_mpirun
  106. modifies
  107. .I P4_RSHCOMMAND
  108. and
  109. .I PBS_RSHCOMMAND.
  110. Users should not
  111. edit these.
  112. .B pbs_mpirun
  113. copies the value of
  114. .I P4_RSHCOMMAND
  115. into
  116. .I PBS_RSHCOMMAND.
  117. .SH SEE ALSO
  118. The
  119. .B PBS Professional Administrator's Guide
  120. .LP
  121. mpirun(1)