Как вы пишете псевдокод для параллельного программирования? В частности, как разграничить локальные и общие переменные? Как вы представляете такие операции, как разброс, сбор, сокращение, широковещательная передача и двухточечная связь? Есть ли какие-то стандарты по этому поводу?