Issue No. 09 - September (2007 vol. 18)
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 small overhead. To obtain high performance communication, protected user-level zero-copy RDMA communication functions are completely implemented by a hardwired logic. Also, to reduce the communication latency efficiently, we have proposed PIO-based communication mechanisms called “On-the-fly (OTF)” and have implemented them on Martini. The evaluation results show that Martini connected to a 64bit/66MHz PCI-bus achieves 470MByte/s maximum bidirectional bandwidth and 1.74 μsec minimum latency on host-to-host memory copying.
Network Interface Controller, System Area Network, RHiNET, PC Clusters
Hiroaki Nishi, Tomohiro Kudoh, Noboru Tanabe, Hideharu Amano, Tomohiro Otsuka, Junji Yamamoto, Junichiro Tsuchiya, Konosuke Watanabe, "Martini: A Network Interface Controller Chip for High Performance Computing with Distributed PCs", IEEE Transactions on Parallel & Distributed Systems, vol. 18, no. , pp. 1282-1295, September 2007, doi:10.1109/TPDS.2007.1064