MATE: Unified Model for Communication-Tolerant Scientific Applications


MATE is a distributed programming model for developing communication-tolerant scientific applications. MATE employs a combination of mechanisms to reduce or hide the cost of network and intra-node data movement. MATE provides these benefits within a single unified model, as opposed to hybrid (e.g., MPI+X) approaches.



Publications

Peer-Reviewed Publications

Talks and Reports