Dataflow parallel programming language for clusters
PARUS is a data-flow parallel programming language that allows to build parallel programs for clusters and MPP multiprocessors. The data-flow graph is automatically converted to the C++/MPI source and linked with the libparus runtime library.
Also there are available tools for benchmarking cluster interconnect and visualize it.
pipeworks is a benchmarking tool for pipelines that is very similar to pipemeter. It writes its stdin to its stdout, while reporting the dataflow rate to stderr. It features adjustable block size and bandwidth limiting capabilities.