| Home
Projects Software Bio Books Papers Committees Presentations | What is Sowing?Sowing is a collection of tools and practices that we have either developed or found useful in creating several widely-used packages, include MPICH and PETSc.The paper Sowing MPICH: A Case Study in the Dissemination of a Portable Environment for Parallel Scientific Computing discusses some experiences in using tools to help create MPICH. (Also available as Postscript.) Tools and Documents for Developing ProgramsThe gzip'ed tar file sowing.tar.gz contains the following tools:
The current version is 1.1.11, created on February 27th, 2006. DocumentsAutoconf MacrosDocumentation for our set of autoconf macros is available. These provide extensions for uses of C, Fortran 77, and Fortran (aka Fortran 90), as well as some bug fixes (for caching particularly) and non-GNU environments (e.g., various flavors of make). |
| Computer Science Department | University of Illinois Urbana-Champaign |