1 | Currently a few primitives which stress (unlike most languages) movement of data through hierarchies |
2 |
send DATAFAMILY from MEM-LEVEL-L to MEM-LEVEL-K
|
3 | move DATAFAMILY from MEM-LEVEL-L to MEM-LEVEL-K |
4 | Use distribution DISTRIBUTION from MEM-LEVEL-L to MEM-LEVEL-K |
5 | compute DATAFAMILY-A, DATAFAMILY-B,... on MEM-LEVEL-L |
6 | synchronize (synchronizes all processors --- loosely synchronous barrier) |