The Cooperative Computing Lab is pleased to announce the release of version 3.4.2 of the Cooperative Computing Tools, including Parrot, Chirp, Makeflow, WorkQueue, SAND, All-Pairs, and other software.
The software may be downloaded here: http://www.cse.nd.edu/~ccl/software/download
This is a minor release which fixes several bugs and adds minor features:
WorkQueue now does string interpolation on task input files. Currently, only the $OS and $ARCH variables are replaced. [Dinesh
Rajan]
WorkQueue new work_queue_name API to get project name. [Peter Bui]
Parrot now supports the faccessat system call. [Douglas Thain]
Support added for catalog server, project name and shared workers to the SAND master executables. [Andrew Thrasher]
New daemon option for chirp_server and catalog_server. [Patrick Donnelly]
New FUSE mount option support for chirp_fuse. [Patrick Donnelly]
New support for CVMFS filesystem in Parrot. [Dan Bradley, Douglas Thain]
Added two new versions of Elastic replica exchange under apps/. The replica_exchange_protomol_nobarrier is an optimized (faster) version of the original implementation (now renamed replica_exchange_protomol_barrier along with some modifications). The documentation (.m4) have been updated accordingly. [Dinesh Rajan]
Buffer overflow corrected in some regular expressions. [Peter Bui and Li Yu]
WorkQueue now gracefully handles more than 1024 workers by moving from select to poll. [Peter Bui and Li Yu]
Example Bioinformatics Makeflow applications for BLAST. [Rory Carmichael]
SAND Support for Celera 6.x and 7.x. [Andrew Thrasher]
Corrected an issue where Makeflow would crash with very long commands. [Patrick Donnelly]
Thanks goes to the contributors of other minor/bug fix corrections: Dinesh Rajan, Patrick Donnelly, Peter Bui, Li Yu, Douglas Thain, Andrew Thrasher, Csaba Kos, Dan Bradley.