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

投機的実行を用いるゲーム探索プログラムの実現と評価

Research Project

Project/Area Number 08780254
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionThe University of Electro-Communications

Principal Investigator

中山 泰一  電気通信大学, 電気通信学部, 助手 (70251709)

Project Period (FY) 1996
Project Status Completed (Fiscal Year 1996)
Budget Amount *help
¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 1996: ¥1,000,000 (Direct Cost: ¥1,000,000)
Keywordsオペレーティング・システム / 並列処理 / 分散処理 / ゲーム / 探索 / 投機的実行
Research Abstract

近年、汎用計算機の低価格化により、非常に多数の汎用計算機をネットワークなどにより結合して分散計算機環境を構築することが容易に行えるようになってきている。
同時に、このような計算機環境において、ある程度長い時間にわたりプロセッサ資源が余剰する状況が起こり得る。この余剰のプロセッサ資源において、近い将来に役立つであろう仕事を前もって実行しておく「投機的実行」が試みられつつある。
本研究ではゲーム木探索の応用プログラムにおいて、投機的実行を適用させることを考えた。すなわち、ゲーム木探索において通常時間がかかる仕事(たとえば、局面の評価値の計算)を前もって実行しておき、実際に必要となった時にその結果を利用することにより、応答時間の大幅な短縮を試みるものである。
その第1ステップとして、同一あるいは類似の局面の計算を何度も行わないようにするためのハッシュ表を複数の計算機間で共有するための機構を設計・実現した。この「共有ハッシュ表」を用いれば、余剰のプロセッサにおいて次々と新たな局面を生成・評価値を計算し、ハッシュ表に格納するという仕事を投機的に実行させることができる。ゲーム木探索のメイン・ルーチンが実行される際に、前もって投機的実行により作成されたハッシュ表にヒットした場合には、計算時間を大幅に短縮させることができるものと予測される。
上記の共有ハッシュ表の基礎的な性能を評価したところ、その利用のコストは小さく、結果としてゲーム木探索の応用プログラムの性能向上が図れるという見積りがたてられた。

Report

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

    (3 results)

All Other

All Publications (3 results)

  • [Publications] 中山泰一ほか: "ゲーム木探索のための分散的実行管理機構" 電子情報通信学会論文誌. Vol.J79-D-I,No.9. 572-575 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] Yasuichi Nakayama,et al.: "A Parallel Algorithm for Solving Hard Tsume-Shogi Problems" ICCA Journal. Vol.19 No.2. 94-99 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] Hiroshi Koide,et al.: "A New Memory Allocation Method for Shared Memory Multiprocissors with Large Virtual Address Space" Concurrency : Practice and Experience. (印刷中). (1997)

    • Related Report
      1996 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi