Multi-client LAN/WAN performance analysis of Ninf: a high-performance global computing system

  • Authors:
  • Atsuko Takefusa;Satoshi Matsuoka;Hirotaka Ogawa;Hidemoto Nakada;Hiromitsu Takagi;Mitsuhisa Sato;Satoshi Sekiguchi;Umpei Nagashima

  • Affiliations:
  • Ochanomizu University, 2-1-1 Otsuka, Bunkyo-ku, Tokyo 112, Japan;Tokyo Institute of Technology, 2-12-1 Ookayama, Meguro-ku, Tokyo 152, Japan;University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113, Japan;Electrotechnical Laboratory, 1-1-4 Umezono, Tsukuba, Ibaraki 305, Japan;Nagoya Institute of Technology, Gokiso-cho, Showa-ku, Nagoya 466, Japan;Real World Computing Partnarship, Tsukuba Mitsui Blg. 16F, 1-6-1 Takezono, Tsukuba, Ibaraki 305, Japan;Electrotechnical Laboratory, 1-1-4 Umezono, Tsukuba, Ibaraki 305, Japan;Ochanomizu University, 2-1-1 Otsuka, Bunkyo-ku, Tokyo 112, Japan

  • Venue:
  • SC '97 Proceedings of the 1997 ACM/IEEE conference on Supercomputing
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rapid increase in speed and availability of network of supercomputers is making high-performance global computing possible, including our Ninf system. However, critical issues regarding system performance characteristics in global computing have been little investigated, especially under multi-client, multi-site WAN settings. In order to investigate the feasibility of Ninf and similar systems, we conducted benchmarks under various LAN and WAN environments, and observed the following results: 1) Given sufficient communication bandwidth, Ninf performance quickly overtakes client local performance, 2) current supercomputers are sufficient platforms for supporting Ninf and similar systems in terms of performance and OS fault resiliency, 3) for a vector-parallel machine (Cray J90), employing optimized data-parallel library is a better choice compared to conventional task-parallel execution employed for non-numerical data servers, 4) computationally intensive tasks such as EP can readily be supported under the current Ninf infrastructure, and 5) for communication-intensive applications such as Linpack, server CPU utilization dominates LAN performance, while communication bandwidth dominates WAN performance, and furthermore, aggregate bandwidth could be sustained for multiple clients located at different Internet sites; as a result, distribution of multiple tasks to computing servers on different networks would be essential for achieving higher client-observed performance. Our results are not necessarily restricted to the Ninf system, but rather, would be applicable to other similar global computing systems.