Cluster Network with the Capability of Autonomously Supporting Parallel and Distributed Computing
Project/Area Number |
14580361
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
計算機科学
|
Research Institution | University of Tsukuba |
Principal Investigator |
WADA Koichi University of Tsukuba, Institute of Information Sciences and Electronics, Professor, 電子・情報工学系, 教授 (30175145)
|
Project Period (FY) |
2002 – 2003
|
Project Status |
Completed (Fiscal Year 2003)
|
Budget Amount *help |
¥3,500,000 (Direct Cost: ¥3,500,000)
Fiscal Year 2003: ¥1,300,000 (Direct Cost: ¥1,300,000)
Fiscal Year 2002: ¥2,200,000 (Direct Cost: ¥2,200,000)
|
Keywords | cluster computer / parallel and distributed processing / high-performance network / communication protocol / MPI / network architecture / performance evaluation / クラスタコンピューティング / ネットワーク / 並列処理 / アーキテクチャ / 通信 / コンパイラ / アクセス解析 / 性能向上 |
Research Abstract |
The objective of this research is to investigate the network architecture for high-performance cluster computers. In this research, a network interface, a network switch, device drivers, and communication APIs have been developed and evaluated. The network interface(NI) is connected to the host PC via PCI bus. The NI and the switch consist of the dedicated hardware for efficient communication and a high-performance processor. The processor is tightly coupled with the communication hardware to provide the capability of autonomous support for communication frequently observed in parallel and distributed computing. We have developed a novel link-layer protocol, which extracts a maximum potential performance of the physical layer, and implemented by hardware. We have also developed an access analysis software. This software, based on the information of synchronizations, analyzes access dependency among shared variables and generates calls to the appropriate data transfer functions. To realize an efficient programming environment, high-performance communication library, a standard communication protocol TCP/IP, and the standard message passing library MPI have been developed. From the results of evaluation, it has been confirmed that the proposed network can achieve low-latency and high-throughput communication. It has been also confirmed that 88% of throughput of the physical layer can be extracted by effective use of high-level autonomy and dedicated hardware of the proposed network. The results of the comparison with other conventional networks showed that we can obtain high communication performance for the standard communication software such as MPI and TCP/IP.
|
Report
(3 results)
Research Products
(13 results)