Distributed modeling and implementation of high performance communication architectures
Keith E. Shafer, Mohan L. Ahuja · 2002
High performance distributed computing systems require high performance communication systems. Distributed modeling and implementation of these communication systems is important. Toward this goal, the authors refine the process-to-channel/sub agent/-to-process (PCP) model of asynchronous distributed communication. While the PCP model provides a versatile and succinct mechanism for specifying and comparing different types of channels, it is inherently centralized. The refined model presented here, the process-to-channel/sub agent/-to-channel/sub agent/-to-process (PCCP) communication model, is amenable to distributed modeling and implementation of channels. The usefulness of the PCCP model is demonstrated by presenting a distributed implementation of hierarchical F-channels.>