分散計算システムWDCの設計と実装  [in Japanese] Design and implementation of the Distributed Computation System WDC  [in Japanese]

Access this Article

Search this Article

Author(s)

Abstract

TCP/IP接続された多種多様で多数のコンピュータを対象として、クライアントプログラムをダウンロード、実行するだけで計算に参加できる分散計算システムが最近注目されている。しかし、既存の多くのシステムは、一つの問題に特化した設計であり、応用性・汎用性が高くない。そこで本研究の分散計算システムWDC(Widely Distributed Computation)ではより汎用性に重点をおいたシステム設計を行った。計算を行うユーザは、問題特有の計算クラスを定義し、システムクラスとリンクすることにより、希望の計算を行うクライアントサーバ型のプログラムを得られる。本研究ではWDCのプロトタイプを作成し、同性能PC16台のLAN環境と、性能の異なるPC5台のLAN/WAN環境による評価を行った。その結果、ホモジニアス環境ではほぼリニアの台数効果が得られることと、ヘテロジニアス環境では計算能力の違いによって適切な負荷調整がなされていることが確認できた。Recently, free-join style distributed computation is so attractive that various systems based on this paradigm have been developed. These systems, however, are too specialized for their own applications to use as general purpose frameworks. Thus, we propose a widely applicable computation system WDC (Widely Distributed Computation). Users of WDC are only required to program three classes for the essential computation part of their problems. These classes are linked with system classes for distributed computation to obtain a client/server type program. A prototype of WDC has been implemented and evaluated with homogeneous LAN connected 16 PCs and heterogeneous LAN/WAN connected 5 PCs. The result with three small application shows that WDC works efficiently with respect to speed-up in homogeneous environment and adaptive load distribution in heterogeneous environment.

Recently, free-join style distributed computation is so attractive that various systems based on this paradigm have been developed. These systems, however, are too specialized for their own applications to use as general purpose frameworks. Thus, we propose a widely applicable computation system WDC(Widely Distributed Computation). Users of WDC are only required to program three classes for the essential computation part of their problems. These classes are linked with system classes for distributed computation to obtain a client/server type program. A prototype of WDC has been implemented and evaluated with homogeneous LAN connected 16 PCs and heterogeneous LAN/WAN connected 5 PCs. The result with three small application shows that WDC works efficiently with respect to speed-up in homogeneous environment and adaptive load distribution in heterogeneous environment.

Journal

  • IPSJ SIG Notes

    IPSJ SIG Notes 2000(73(2000-HPC-082)), 143-148, 2000-08-03

    Information Processing Society of Japan (IPSJ)

References:  7

Codes

  • NII Article ID (NAID)
    110002932448
  • NII NACSIS-CAT ID (NCID)
    AN10463942
  • Text Lang
    JPN
  • Article Type
    Technical Report
  • ISSN
    09196072
  • NDL Article ID
    5741351
  • NDL Source Classification
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No.
    Z14-1121
  • Data Source
    CJP  NDL  NII-ELS  IPSJ 
Page Top