疎結合分散環境におけるプロセッサ割り当てに関する考察  [in Japanese] A Study of Processor Allocation on Loosely-coupled Distributed Environment  [in Japanese]

    • 豊島 真澄 TOYOSHIMA Masumi
    • 北陸先端科学技術大学院大学 情報科学研究科 School of Information Science Japan Advanced Institute of Science and Technology
    • 鈴木 正人 SUZUKI Masato
    • 東京工業大学大学院 情報理工学研究科 Graduate School of Information and Engineering Tokyo Institute of Technology
    • 片山 卓也 KATAYAMA Takuya
    • 北陸先端科学技術大学院大学 情報科学研究科 School of Information Science Japan Advanced Institute of Science and Technology

Abstract

我々はこれまでに耐故障性を持つソフトウェアを実現するためのモデルであるFTAGを関数型言語CMLを用いて実装し, シミュレーションによる実験を行ってきた.しかしながら現在の環境は単一プロセス上でスレッドのエミュレーションを行っているため, 分散環境上に存在するプロセッサへのスレッドの割り当ての際に問題となるいくつかの要素を考慮していない.本稿ではFTAGを異機種が混在する分散環境上に実装するために, 計算単位の分割, プロセッサ割り当て, これらの方策を制約する要素について考察し, 関数型言語OcamlとOcaml上で動作するコミュニケーションレイヤEnsembleを用いた実装のための設計を行う。

We proposed FTAG model for designing an implementing a fault tolerant software and implement FTAG on a functional language Concurrent-ML and obtain some results by simulating distributed environment. The above implementation that we used simulates multi-threaded environment on a single process. Thus, we can not allocate a function to other processors on virtually distributed environment. In this paper, we study about strategies of module decomposition, processor allocation and restriction of environment to design FTAG implementation on Ocaml functional language and Ensemble group communication layer on heterogeneous loosely coupled distributed environment.

Journal

Technical report of IEICE. FTS   [List of Volumes]

Technical report of IEICE. FTS 98(488), 17-23, 1998-12-18  [Table of Contents]

The Institute of Electronics, Information and Communication Engineers

Preview

Preview

Codes

  • NII Article ID (NAID) :
    110003194155
  • NII NACSIS-CAT ID (NCID) :
    AN10012998
  • Text Lang :
    JPN
  • Databases :
    NII-ELS