Skip to main content.

Computing with HTCondor™

Our goal is to develop, implement, deploy, and evaluate mechanisms and policies that support High Throughput Computing (HTC) on large collections of distributively owned computing resources. Guided by both the technological and sociological challenges of such a computing environment, the Center for High Throughput Computing at UW-Madison has been building the open source HTCondor distributed computing software (pronounced "aitch-tee-condor") and related technologies to enable scientists and engineers to increase their computing throughput.

Note: The HTCondor software was known as 'Condor' from 1988 until its name changed in 2012. If you are looking for Phoenix Software International's software development and library management system for z/VSE or z/OS, click here.

Latest News [RSS]

HTCondor helps with GIS analysis

August 24, 2016

This article explains how the Clemson Center for Geospatial Technologies (CCGT) was able to use HTCondor to help a student analyze large amounts of GIS (Geographic Information System) data. The article contains a good explanation of how the data was divided up in such a way as to allow it to be processed using an HTCondor pool. Using HTCondor allowed the data to be analyzed in approximately 3 hours, as opposed to the 4.11 days it would have taken on a single computer.
HTCondor 8.5.6 released!

August 2, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.5.6. This development series release contains new features that are under development. This release contains all of the bug fixes from the 8.4.8 stable release. Highlights of the release are: The -batch output for condor_q is now the default; Python bindings for job submission and machine draining; Numerous Docker usability changes; New options to limit condor_history results to jobs since last invocation; Shared port daemon can be used with high availability and replication; ClassAds can be written out in JSON format; More flexible ordering of DAGMan commands; Efficient PBS and SLURM job monitoring; Simplified leases for grid universe jobs. Further details can be found in the Development Version History and the Stable Version History. HTCondor 8.5.6 binaries and source code are available from our Downloads page.
HTCondor 8.4.8 released!

July 5, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.4.8. A stable series release contains significant bug fixes. Highlights of this release are: Fixed a memory leak triggered by the python htcondor.Schedd().query() call; Fixed a bug that could cause Bosco file transfers to fail; Fixed a bug that could cause the schedd to crash when using schedd cron jobs; condor_schedd now rejects jobs when owner has no account on the machine; Fixed a new bug in 8.4.7 where remote condor_history failed without -limit; Fixed bugs triggered by the reconfiguration of the high-availability daemon; Fixed a bug where condor_master could hang when using shared port on Windows ; Fixed a bug with the -xml option on condor_q and condor_status; A few other bug fixes, consult the version history. Further details can be found in the Version History. HTCondor 8.4.8 binaries and source code are available from our Downloads page.
HTCondor Week 2017 scheduled for May 2-5

June 27, 2016

HTCondor Week 2017 will be held Tuesday, May 2 through Friday, May 5, 2017 at the Fluno Center on the University of Wisconsin- Madison campus. We will provide more details as they become available.
HTCondor 8.5.5 released!

June 6, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.5.5. This development series release contains new features that are under development. This release contains all of the bug fixes from the 8.4.7 stable release. Highlights of the release are: Improvements for scalability of EC2 grid universe jobs; Docker Universe jobs advertises remote user and system CPU time; Improved systemd support; The master can now run an administrator defined script at shutdown; DAGMan includes better support for the batch name feature. Further details can be found in the Version History. HTCondor 8.5.5 binaries and source code are available from our Downloads page.
HTCondor 8.4.7 released!

June 6, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.4.7. A stable series release contains significant bug fixes. Highlights of this release are: Fixed a bug that could cause the schedd to become unresponsive; Fixed a bug where the Docker Universe would not set the group ID; Docker Universe jobs now drop all Linux capabilities by default; Fixed a bug where subsystem specific configuration parameters were ignored; Fixed bugs with history file processing on the Windows platform; A few other bug fixes, consult the version history. Further details can be found in the Version History. HTCondor 8.4.7 binaries and source code are available from our Downloads page.

Software

Community

Research and Development