Share Email Print
cover

Proceedings Paper

Methods to improve the bus throughput of node computer in optical interconnection network
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

Both hardware and software are optimized simultaneously to improve the bus throughput of node computer in cluster computing network. A cost effective optical interconnection ring network is established using off-the-shelf PCs with windows operating system. A network adapter card ONIC is developed. Using ETDM and field program technique, the full bandwidth of the 32bit×33MHz PCI bus is reached in physical layer. In order to overcome the hardware and software data bottlenecks induced by using of general purpose platform such as PCs and Windows 2000 system, several methods are adopted to maximum the bus throughput of node computer. A user-level interface is designed to blur the kernel/user mode boundary of the software system, and bypass the OS overhead. Zero-copy DMA is realized. The bandwidth in application level using PIO and DMA transfer mode is improved 17 and 26 times respectively. The sustained bandwidth in application layer can reach 437.6Mbit/s. It’s also shown theoretically and experimentally that the selection of main board chipset, using memory space map, reasonable using of PIO and DMA transfer mode, using polling and large MTU will also improve the bus throughput of node computer considerably.

Paper Details

Date Published: 8 February 2005
PDF: 10 pages
Proc. SPIE 5626, Network Architectures, Management, and Applications II, (8 February 2005); doi: 10.1117/12.574034
Show Author Affiliations
Feng Tang, Tianjin Univ. (China)
Wencai Jing, Tianjin Univ. (China)
Yimo Zhang, Tianjin Univ. (China)
Ge Zhou, Tianjin Univ. (China)
Dagong Jia, Tianjin Univ. (China)
Fanmin Kong, Tianjin Univ. (China)
Zhixiang Sun, Tianjin Univ. (China)


Published in SPIE Proceedings Vol. 5626:
Network Architectures, Management, and Applications II
S. J. Ben Yoo; Gee-Kung Chang; Guangcheng Li; Kwok-wai Cheung, Editor(s)

© SPIE. Terms of Use
Back to Top