Writing pseudocode for parallel programming
I found at least one pseudolanguage for parallel programming: Peril-L. It is formal, but a little bit too low level for my taste.
Pseudo code is pretty much just English. So, you can use whatever is clear and unambiguous. It's not a programming language, so you don't need to represent operations like "scatter" .. you can just say "scatter".
There are no standards for pseudo-code, but good pseudo-code is simple and easy to understand.