"Shared-memory" programming interface for both shared- and distributed-memory computers |
Processes can asynchronously access logical blocks of physically distributed matrices, without need for explicit cooperation by other processes. |
Exposes the Non-Uniform Memory Access (NUMA) characteristics of the high performance computers |
Designed to complement rather than replace the message-passing programming model. |