编写用于并行编程的伪代码

Cha*_*net 25 parallel-processing pseudocode

你如何为并行编程编写伪代码?特别是,您如何区分本地和共享变量?您如何表示分散,收集,减少,广播和点对点通信等操作?那有什么标准吗?

Lar*_*abe 12

伪代码几乎只是英文.所以,你可以使用任何清晰明确的东西.它不是一种编程语言,因此您不需要表示"分散"等操作.您可以说"分散".

伪代码没有标准,但好的伪代码简单易懂.

  • 由于英语不是平行的东西,所以我需要一种形式化编程的平行方面的方法。这就是为什么这个答案令我不满意的原因。 (2认同)

Cha*_*net 5

我发现了至少一种用于并行编程的伪语言:Peril-L。这是正式的,但对我的口味来说有点太低了。