This document discusses message passing architectures. The key points are:
1) Message passing architectures allow processors to communicate data without a global memory by sending messages. Each processor has local memory and communicates via messages.
2) Important factors in message passing networks are link bandwidth and network latency.
3) Processes running on different processors use external channels to exchange messages, while processes on the same processor use internal channels. This avoids the need for synchronization.