There's an Apache incubator project to develop one: Apache Hama at http://incubator.apache.org/hama/ . It's still in pre-alpha, and I haven't been able to find a way to see the source code.
It would be great to have a solid open source implementation, like we have Hadoop for map-reduce infrastructure.