• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

超並列処理のためのオブジェクト指向言語とその理処に関する研究

Research Project

Project/Area Number 04235202
Research Category

Grant-in-Aid for Scientific Research on Priority Areas

Allocation TypeSingle-year Grants
Research InstitutionUtsunomiya University

Principal Investigator

馬場 敬信  宇都宮大学, 工学部, 教授 (70092616)

Co-Investigator(Kenkyū-buntansha) 吉永 努  宇都宮大学, 工学部, 助手 (60210738)
Project Period (FY) 1992
Project Status Completed (Fiscal Year 1992)
Budget Amount *help
¥2,500,000 (Direct Cost: ¥2,500,000)
Fiscal Year 1992: ¥2,500,000 (Direct Cost: ¥2,500,000)
Keywords超並列 / オブジェクト指向 / 言語処理系 / プログラミング環境 / アロケータ / ネットワークシミュレータ / 実行順序制御 / メソッド
Research Abstract

超並列処理をより実用的なものとすることを目的として,並列オブジェクト指向実行モデルを再検討し,その結果に基づいて記述言語を改訂した.また,言語処理系を試作し,シミュレーション実験を行った.
1実行性能の改善
(1)実行順序制御機構の導入:種々のシミュレーション問題などで必要となる時間的な情報の管理をグローバルな同期をとることなく行えるように,メッセージの到着順に関係なくメソッドの起動順序を柔軟に管理するための記述を,並列オブジェクト指向言語の言語仕様に加えた.
(2)メソッド起動の高速化:OSのオーバヘッド軽減を目的として,実行順序制御やメッセージの待ち合わせなどについて,コンパイラによるスケジューリング解析を行い,通常メソッドのディスパッチを高速化した.
2並列プログラミングの支援
(1)アロケータ:分散メモリ型の並列計算機上で実行することを仮定して,オブジェクトを各ノードプロセッサに最適に割り付けるためのネットワークトポロジ独立なアロケータを試作した.
(2)統合プログラミング環境:プログラムの編集からコンパイル,ネットワークトポロジとノード数の指定,アロケーション,実行などを統合的に行える専用のプログラミング環境を試作した.
3実験
LANにより結合されたUNLXワークステーション上にシミュレータを試作し,改善前との比較を行った.その結果,各プログラムの総通信量は40〜60%削減された.また,実行時間については,1〜3倍程度速度が向上した.

Report

(1 results)
  • 1992 Annual Research Report
  • Research Products

    (12 results)

All Other

All Publications (12 results)

  • [Publications] 馬場 敬信: "並列オブジェクト指向トータルアーキテクチャA-NETにおける言語とアーキテクチャの統合" 電子情報通信学会論文誌D-I. J75-D-I. 563-574 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] Baba,T.: "A Network-Topology-Independent Static Task Allocation Strategy for Massively Parallel Computers" IEICE Trans.on Information and Systems. (1993)

    • Related Report
      1992 Annual Research Report
  • [Publications] 馬場 敬信: "SIMD型並列計算機" 日本シミュレーション学会誌. 11. 4-15 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 郡司 明人: "並列オブジェクト指向トータルアーキテクチャA-NETにおけるオブジェクトアロケーション" 情報処理学会研究会報告92-PRG-8-26. 203-210 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 岩本 善行: "並列オブジェクト指向トータルアーキテクチャA-NETーマイクロプログラムの作成とその評価ー" 情報処理学会第44回大会講演論文集. 6. 129-130 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 片平 透: "並列オブジェクト指向言語A-NETLのデバッギングシステム" 情報処理学会研究会報告92-PRG-8-20. 155-162 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 佐々木 昌: "並列オブジェクト指向トータルアーキテクチャA-NETールータの構成ー" 情報処理学会第44回大会講演論文集. 6. 127-128 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 田口 弘史: "並列オブジェクト指向言語A-NETLへの実行順序制御機構の導入と実行性能の改善" 情報処理学会第46回大会講演論文集. 5. 33-34 (1993)

    • Related Report
      1992 Annual Research Report
  • [Publications] Yoshinaga,T.: "A Local Operating System for the A-NET Parallel Object-Oriented Computer" Journal of Information Processing. 14. 414-422 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 吉永 努: "並列オブジェクト指向トータルアーキテクチャA-NETールータの構成ー" 並列処理シンポジウムJSPP'92. 219-226 (1992)

    • Related Report
      1992 Annual Research Report
  • [Publications] 吉永 努: "並列オブジェクト指向トータルアーキテクチャA-NETのためのトポロジ独立なルータの構成" 情報処理学会論文誌. 34. (1993)

    • Related Report
      1992 Annual Research Report
  • [Publications] 吉永 努: "並列オブジェクト指向トータルアーキテクチャA-NETーハードウェアの設計方針ー" 情報処理学会第44回大会講演論文集. 6. 125-126 (1992)

    • Related Report
      1992 Annual Research Report

URL: 

Published: 1992-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi