The Cooperative Computing Tools (cctools) enable large scale distributed computations to harness hundreds to thousands of machines from clusters, clouds, and grids.
C Perl Python C++ Objective-C Shell Other
Latest commit 9d9d856 Jul 28, 2016 @dthain dthain committed on GitHub Merge pull request #1418 from dthain/blue-waters-bugs
Fix misc build issues on Blue Waters.
Failed to load latest commit information.
allpairs Do a better job at cleaning up allpair processes. Apr 29, 2016
apps change default cvmfs uri from /opt/$VO to /cvmfs/$FQRN Oct 29, 2015
batch_job Fixes bool variable type to int Jul 19, 2016
chirp wq_factory and chirp_status updates. Jun 23, 2016
contrib Whitespace rules for this project. Jun 9, 2015
deltadb Check jx_eval results Jul 6, 2016
dttools Remove extraneous argument to list_create() throughout. Jul 25, 2016
ftp_lite Fix whitespace errors. Jun 9, 2015
ftsh Add vim mode. Jun 10, 2015
packaging deprecated in favor of resource_monito… Oct 9, 2015
parrot Also fix clone bug on 32 bit. Jul 22, 2016
prune HEP example working with Umbrella and WQ. Client library can execute … Jun 2, 2016
resource_monitor Remove extraneous argument to list_create() throughout. Jul 25, 2016
s3tools Add decode op. and clean up base64 library. Jul 3, 2015
sand Fix sand makefile. Objects were not being cleaned. Jun 7, 2016
umbrella Allow uppercase checksum in umbrella specs Feb 10, 2016
wavefront Remove all *.o Jun 23, 2016
weaver Merge pull request #844 from batrick/weaver-o-opt Jul 6, 2015
.gitattributes Whitespace rules for this project. Jun 9, 2015
.gitignore .prune.conf removed from .gitignore since it is in ~/.pruneconf now Jun 1, 2015 Cleanup and simplify Makefiles. Jun 29, 2014
COPYING Add a good PRNG (mersenne twister) for cctools. Oct 1, 2014
CREDITS Bump autobuild. Jul 6, 2016
Makefile with-*-path no sets config_*_path=no correctly Jun 23, 2016
README Fix PATH setting in cctools README Jan 28, 2016
cctools.indent Applied automatic indenting. Mar 17, 2010
configure Use "expr substr" instead of "substr" which appears to be more portable. Jul 25, 2016
configure.afs use HOST_MULTIARCH for debian Sep 22, 2015 Cleanup and simplify Makefiles. Jun 29, 2014


The Cooperative Computing Tools (cctools) is a software
package for enabling large scale distributed computing
on clusters, clouds, and grids.  It is used primarily for
attacking large scale problems in science and engineering.

You can read more about this software at:

The software is developed by members of the Cooperative
Computing Lab at the University of Notre Dame, led by
Prof. Douglas Thain.  The file CREDITS lists the many
people that have contributed to the software over the years.

For complete instructions on how to build, install, and use
the software, see here:

If you are impatient, the following commands will build
and install the software in your home directory:

   ./configure --prefix ${HOME}/cctools
   make clean
   make install
   export PATH=${PATH}:${HOME}/cctools/bin

This software package is
Copyright (c) 2003-2004 Douglas Thain
Copyright (c) 2005- The University of Notre Dame
This software is distributed under the GNU General Public License.
See the file COPYING for details.
This product includes software developed by and/or derived
from the Globus Project (
to which the U.S. Government retains certain rights.
This product includes code derived from the RSA Data
Security, Inc. MD5 Message-Digest Algorithm.
This product includes public domain code for the
SHA1 algorithm written by Peter Gutmann, David Ireland,
and A. M. Kutchman.
The Glite module of Parrot is Copyright (c) Members of the EGEE Collaboration. 2004.
See for details on the copyright holders.
For license conditions see the license file or