Dyrad

The Dryad Project is investigating programming models for writing parallel and distributed programs to scale from a small cluster to a large data-center.