1. Martini: A Network Interface Controller Chip for High-Performance Computing with Distributed PCs.
- Author
-
Watanabe, Konosuke, Otsuka, Tomohiro, Tsuchiya, Junichiro, Nishi, Hiroaki, Yamamoto, Junji, Tanabe, Noboru, Kudoh, Tomohiro, and Amano, Hideharu
- Subjects
COMPUTER network architectures ,HIGH performance computing ,ELECTRONIC data processing ,DISTRIBUTED algorithms ,BROADBAND communication systems ,DIGITAL communications ,DATA transmission systems ,COMPUTER programming ,COMPUTER industry - Abstract
In this paper, ‘Martini,’ a network interface controller chip for our original network called RHiNET, is described. Martini is designed to provide high-bandwidth and low-latency communication with a small overhead. To obtain high-performance communication, protected user-level zero-copy remote direct memory access (RDMA) communication functions are completely implemented by a hardwired logic. Also, to reduce the communication latency efficiently, we have proposed programmed I/O (PIO)-based communication mechanisms called ‘On the fly (OTF)‘ and have implemented them on Martini. The evaluation results show that Martini connected to a 64-bit/66-MHz peripheral component interconnect (PCI) bus achieves a 470-Mbyte maximum bidirectional bandwidth and a 1.74-μsec minimum latency on host-to-host memory copying. [ABSTRACT FROM AUTHOR]
- Published
- 2007
- Full Text
- View/download PDF