TY - JOUR
T1 - Martini
T2 - A network interface controller chip for high performance computing with distributed PCs
AU - Watanabe, Konosuke
AU - Otsuka, Tomohiro
AU - Tsuchiya, Junichiro
AU - Nishi, Hiroaki
AU - Yamamoto, Junji
AU - Tanabe, Noboru
AU - Kudoh, Tomohiro
AU - Amano, Hideharu
PY - 2007/9
Y1 - 2007/9
N2 - 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.
AB - 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.
KW - Network Interface Controller
KW - PC Clusters
KW - RHiNET
KW - System Area Network
UR - http://www.scopus.com/inward/record.url?scp=34548280819&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34548280819&partnerID=8YFLogxK
U2 - 10.1109/TPDS.2007.1064
DO - 10.1109/TPDS.2007.1064
M3 - Article
AN - SCOPUS:34548280819
SN - 1045-9219
VL - 18
SP - 1282
EP - 1295
JO - IEEE Transactions on Parallel and Distributed Systems
JF - IEEE Transactions on Parallel and Distributed Systems
IS - 9
ER -