-Source: cctools
-Tasks: debian-science/distributedcomputing
-Version: 3.3.0
-Homepage: http://nd.edu/~ccl/software/
-Responsible: NeuroDebian Team <team@neuro.debian.net>
-Language: C, Python
-Author: Douglas Thain
-License: GPL-2
-WNPP: 618774
-Published-Title: Chirp: A Practical Global Filesystem for Cluster and Grid Computing
-Published-Authors: Douglas Thain, Christopher Moretti, and Jeffrey Hemmes
-Published-In: Journal of Grid Computing, 7, 51-72
-Published-Year: 2009
-Published-DOI: 10.1007/s10723-008-9100-5
-Pkg-URL: http://neuro.debian.net/pkgs/cctools.html
-Pkg-Description: cooperative computing tools
- This is a collection of software that help users to share resources in a
- complex, heterogeneous, and unreliable computing environment. This includes:
- .
- Chirp - A personal filesystem and I/O protocol that allows unprivileged users
- to share space securely, efficiently, and conveniently. When combined
- with Parrot, Chirp allows users to create custom wide-area distributed
- filesystems.
- Parrot - A transparent user-level virtual filesystem that allows any ordinary
- program to be attached to a remote storage device such as an FTP
- server or a Chirp server.
- Makeflow - A workflow system for parallel and distributed computing that uses
- a language very similar to Make.
- Work Queue - A system and API for building master-worker style programs that
- scale up to thousands of processors.
- All Pairs - A computational abstraction for running very large Cartesian
- products.
- Wavefront - A computational asbtraction for running very large dynamic
- programming problems.
- The Fault Tolerant Shell - A high-level programming language that allows
- users to combine the ease of shell scripting, the power of distributed
- programming, and the precision of compiled languages. Basically,
- parallel programming and exception handling for scripts.