Analysis of the Nectar Communication Processor
暂无分享,去创建一个
Nectar is a multicomputer built around a high-bandwidth crosspoint network. Nodes are connected to Nectar using network coprocessors (CABs) that do the protocol processing. The communication coprocessor is based on a general-purpose processor and runs a flexible runtime system. This allows us to offload application on the coprocessor and to experiment with different protocol implementations. An important network parameter for applications is the latency for short messages. In this paper we present an analysis of the CAB-CAB and host-host communication latency over Nectar for a number of communication protocols. We break up the latency and discuss how the components an influenced by the protocol implementation and node architecture.
[1] H. T. Kung,et al. The design of nectar: a network backplane for heterogeneous multicomputers , 1989, ASPLOS 1989.
[2] Brian Zill,et al. Protocol implementation on the Nectar Communication Processor , 1990, SIGCOMM 1990.
[3] H. T. Kung,et al. Parallelizing a new class of large applications over high-speed networks , 1991, PPOPP '91.
[4] H. T. Kung,et al. Network-based multicomputers: an emerging parallel architecture , 1991, Proceedings of the 1991 ACM/IEEE Conference on Supercomputing (Supercomputing '91).