Parallel Shell Scripting Made Easy

The Middleman System (mdm) is a set of open-source utilities that help you parallelize your shell scripts. Its features include:

  1. Uses dynamic mix-n-match parallelization technology
  2. Requires minimal modification to existing scripts
  3. Provides ncurses-based monitoring console

The Middleman System is what you need to unleash the power of your multi-processor and multi-core computers.

Oceanic by SJL

Project News

  • 2009-09-21 - Version 0.1.3 released

    This is a maintenance release that updates the build process in preparation for the upcoming Debian package. You can download the source tarball here.

  • 2009-03-20 - Version 0.1.2 released

    This new release adds a few new features: user acknowledgement requirement for failed parallel commands, the ncpus script, and secure operation with find -execdir. You can download the source tarball here.

  • 2009-03-07 - Version 0.1.1 released

    This is a new release of the Middleman System. This release adds manpages for mdm user commands. You can download the source tarball here.

  • 2009-03-07 - Project homepage goes live!

    Project documentation will soon follow.

  • 2009-03-06 - Version 0.1.0 released

    This is the initial release of the Middleman System. You can download the source tarball here.

  • 2009-03-06 - Presentation at Portland State University

    Chuan-kai gave a presentation on the Middleman Project at Portland State University. The presentation was hosted jointly by the PSU ACM Club and the PSU CS Graduate Student Council. [slides]

Design downloaded from free website templates.