Hama is a distributed computing framework based on BSP (Bulk Synchronous Parallel) computing techniques for massive scientific computations (e.g., matrix, graph, network, ..., etc).
NOTE that latest release has some problems and we're currently under development of computing scalability and memory issues.