Torque Download

Build Support and Recommendations

The builds currently supported by Adaptive Computing are 2.5.x, 4.1.x, 4.2.x, 5.0.x, and 5.1.x. The 2.5.x branch has reached End of Life status. No future enhancements or bug fixes will be made, but will continue to be supported by Adaptive Computing until the End of Support Life date. For more information regarding EOL policies and dates, please visit the EOL Policy page. The 3.0.x branch has all 2.5.x functionality plus support for NUMA architectures, such as SGI. The 3.0.x branch is not backward compatible. Even though the 3.0.x code branch will work on all platforms we recommend 2.5.x for sites that do not need NUMA. Build torque-3.0.6.tar.gz is the latest release for the 3.0.x branch and will be the last release in the 3.0.x branch. Adaptive Computing support for the 3.0.x branch will end on December 31, 2012. The 4.0.x branch has significant enhancements to scalability for petaflop and large environments including job radix, mom hierarchy, multi-threaded pbs_server, and TCP-based network communication to improve job throughput speed, responsiveness, and reliability. The 4.1.x branch has added significant enhancements and a streamlined architecture for managing workload faster, more reliably and with easier administration on Cray systems. It also features fixes and updates from the 4.0.x branch. Please contact Adaptive Computing tech support to discuss whether the 4.1.x branch or 4.2 branch is the best fit for your production environment. The 4.2 branch includes support for Intel Xeon Phi.

Upgrade Advisories

When upgrading from 2.5.9 or 3.0.3 to any version, follow the standard upgrade instructions, but start pbs_server with the -u option on the first use only. If you use the -u option to start pbs_server on subsequent restarts an error message will be printed reminding you the –u is not needed and pbs_server will not start. All other versions use the standard upgrade instructions. When upgrading to or installing 4.0.x or 4.1.x, use the following three requirements and recommendations to make the process smoother, in addition to the standard upgrade instructions:

  1. Make sure that you have openssl-devel (RedHat based) / libssl-dev (Debian based) installed (the name may differ for different operating systems) in order to be able to build TORQUE 4.0.
  2. Make sure that you run the daemon trqauthd on the Torque server before starting TORQUE 4.0 (pbs_server) and then run it on any machines that will be running client commands. NOTE: there is an init.d script for it in contrib/init.d/ but it needs customization (this includes Moab). One problem is that it has a misspelling for PBS_DAEMON – it should be /usr/local/sbin/trqauthd by default, not /usr/local/bin/trqauthd.
  3. Moab needs to be started or restarted after installing TORQUE 4.0
  4. You cannot mix TORQUE 4.0 with previous TORQUE versions. You must upgrade all TORQUE mom nodes (pbs_mom) to TORQUE 4.0 if upgrading any to 4.0.
  5. NUMA customers upgrading to TORQUE 4.xshould note that some names have changed from 3.0.x to 4.x in the mom.layout file and nodes file. Making the following updates to your mom.layout and nodes file will avoid issues:
    • The 3.0.x mom.layout of “cpus=0-11 mem=1” must now appear as ”nodes=1”. The indices for “mem=” can be simply placed as the value for “nodes=”.
    • The nodes file name for “num_numa nodes” now is “num_node_boards”
    • The nodes file name for “numa_node” now is node_board_str

Cray customers may choose between using TORQUE 4.1.1 and 4.1.2 with their Moab HPC Suite 7.1 deployment. The 4.1.1 contains fixes and updates from 4.1.0 while the 4.1.2 version contains these fixes as well as supports the new dual-domain job submission feature enabling a single job to run simultaneously on a Cray cluster and non-Cray compute nodes. See the Moab Workload Manager 7.1.2 Administrator Guide, Appendix G.1 Computer Resource Managers “Cray XT/Torque – Integration Guide”, for details on how to enable and use this new 4.1.2 feature.

TORQUE Downloads

Additional older versions are available in the archived versions library.

TORQUE 5.1.x
Get download

File DownloadRelease NotesFile SizeDate Updated
torque- MB2015-08-05

TORQUE 5.0.x
Get download

File DownloadRelease NotesFile SizeDate Updated
torque-5.0.2-1_27780350.tar.gzPDF6.1 MB2015-04-30

TORQUE 4.2.x
Get download

File DownloadRelease NotesFile SizeDate Updated
torque-4.2.10.tar.gzPDF HTML6.1 MB2015-03-24
torque-4.2.9.tar.gzPDF HTML6.3 MB2014-09-16
torque-4.2.8.tar.gzPDF HTML6.3 MB2014-05-27
torque-4.2.7.tar.gzPDF HTML6.3 MB2014-02-27
torque- HTML5.9 MB2013-12-03
torque-4.2.6.tar.gzPDF HTML5.9 MB2013-11-11
torque-4.2.5.tar.gzPDF HTML5.9 MB2013-09-09
torque- HTML5.9 MB2013-08-09
torque- HTML5.9 MB2013-06-13
torque-4.2.3.tar.gzPDF HTML5.9 MB2013-06-04
torque-4.2.2.tar.gzPDF HTML5.9 MB2013-04-04

TORQUE 4.1.x
Get download

File DownloadRelease NotesFile SizeDate Updated
torque-4.1.7.tar.gzPDF HTML5.9 MB2013-09-24
torque-4.1.6.tar.gzPDF HTML5.9 MB2013-06-13
torque-4.1.3.tar.gzPDF HTML5.9 MB2012-10-29
torque-4.1.2.tar.gzPDF HTML5.9 MB2012-09-04
torque-4.1.1.tar.gzPDF HTML5.9 MB2012-08-30
torque-4.1.0.tar.gzPDF HTML5.8 MB2012-06-29

TORQUE 2.5.x
Get download

File DownloadFile SizeDate Updated
torque-2.5.13.tar.gz5.6 MB2013-08-01
torque-2.5.12.tar.gz5.6 MB2012-06-08
torque-2.5.11.tar.gz5.6 MB2012-03-15
torque-2.5.9.tar.gz5.6 MB2011-11-05
torque-2.5.8.tar.gz5.6 MB2011-07-02
torque-2.5.7.tar.gz5.6 MB2011-06-27
torque-2.5.6.tar.gz 5.6 MB2011-06-01
torque-2.5.5.tar.gz 5.5 MB2011-03-03
torque-2.5.4.tar.gz5.5 MB 2010-12-28
torque-2.5.3.tar.gz 5.5 MB2010-11-08
torque-2.5.2.tar.gz 5.5 MB2010-07-03
torque-2.5.10.tar.gz5.6 MB2012-01-16
torque-2.5.1.tar.gz5.3 MB2010-07-21
torque-2.5.0.tar.gz5.3 MB2010-07-20