Content deleted Content added
Line 18:
Each processing element iterates over its neighbors (the expression <math>i \oplus 2^k</math> negates the <math>k</math>-th bit in <math>i</math>'s binary representation, therefore obtaining the numbers of its neighbors). During an iteration, each processing element exchanges a message with the neighbor and processes the received message afterwards. The processing operation depends on the communication primitive.
[[File:Hypergraph Communication Pattern.png|thumb|
== Communication Primitives ==
|