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 used by Google and Fermilab for a 160k-core cluster

December 15, 2016

At SC16, the HTCondor Team, Google, and Fermilab demonstrated a 160k-core cloud-based elastic compute cluster. This cluster uses resources from the Google Cloud Platform provisioned and managed by HTCondor as part of Fermilab's HEPCloud facility. The following article gives more information on this compute cluster, and discusses how the bursty nature of computational demands is making the use of cloud resources increasingly important for scientific computing. Find out more information about the Google Cloud Platform here.
HTCondor 8.5.8 released!

December 13, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.5.8. This development series release contains new features that are under development. This release contains all of the bug fixes from the 8.4.10 stable release. Enhancements in the release include: The starter puts all jobs in a cgroup by default; Added condor_submit commands that support job retries; condor_qedit defaults to the current user's jobs; Ability to add SCRIPTS, VARS, etc. to all nodes in a DAG using one command; Able to conditionally add Docker volumes for certain jobs; Initial support for Singularity containers; A 64-bit Windows release. Further details can be found in the Development Version History and the Stable Version History. HTCondor 8.5.8 binaries and source code are available from our Downloads page.
HTCondor 8.4.10 released!

December 13, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.4.10. A stable series release contains significant bug fixes. Highlights of this release are: Updated SELinux profile for Enterprise Linux; Fixed a performance problem in the schedd when RequestCpus was an expression; Preserve permissions when transferring sub-directories of the job's sandbox; Fixed HOLD_IF_CPUS_EXCEEDED and LIMIT_JOB_RUNTIMES metaknobs; Fixed a bug in handling REMOVE_SIGNIFICANT_ATTRIBUTES. Further details can be found in the Version History. HTCondor 8.4.10 binaries and source code are available from our Downloads page.
European HTCondor workshop scheduled for June 6-9, 2017

November 2, 2016

The 2017 European HTCondor workshop will be held Tuesday, June 6 through Friday, June 9, 2017 at DESY in Hamburg, Germany. We will provide more details as they become available.
HTCondor 8.5.7 released!

September 29, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.5.7. This development series release contains new features that are under development. This release contains all of the bug fixes from the 8.4.9 stable release. Highlights of the release are: The schedd can perform job ClassAd transformations; Specifying dependencies between DAGMan splices is much more flexible; The second argument of the ClassAd ? : operator may be omitted; Many usability improvements in condor_q and condor_status; condor_q and condor_status can produce JSON, XML, and new ClassAd output; To prepare for a 64-bit Windows release, HTCondor identifies itself as X86; Automatically detect Daemon Core daemons and pass localname to them. Further details can be found in the Development Version History and the Stable Version History. HTCondor 8.5.7 binaries and source code are available from our Downloads page.
HTCondor 8.4.9 released!

September 29, 2016

The HTCondor team is pleased to announce the release of HTCondor 8.4.9. A stable series release contains significant bug fixes. Highlights of this release are: The condor_startd removes orphaned Docker containers on restart; Job Router and HTCondor-C job submission prompts schedd reschedule; Fixed bugs in the Job Router's hooks; Improved systemd integration on Enterprise Linux 7; Upped default number of Chirp attributes to 100, and made it configurable; Fixed a bug where variables starting with STARTD. or STARTER. were ignored. Further details can be found in the Version History. HTCondor 8.4.9 binaries and source code are available from our Downloads page.

Save the dates!

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. More details coming by the end of January.

The 2017 European HTCondor workshop will be held Tuesday, June 6 through Friday, June 9, 2017 at DESY in Hamburg, Germany.

Software

Community

Research and Development