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

Design and Evaluation of a Distributed Shared-Hashing Mechanism for Searching Game-Trees in Parallel

Research Project

Project/Area Number 10680340
Research Category

Grant-in-Aid for Scientific Research (C)

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

Principal Investigator

NOSHITA Kohei  Department of Electro-Communications, University of Electro-Communications, Professor, 電気通信学部, 教授 (60011706)

Co-Investigator(Kenkyū-buntansha) YANAI Keiji  Department of Electro-Communications, University of Electro-Communications, Research Associate, 電気通信学部, 助手 (20301179)
NAKAYAMA Yasuichi  Department of Electro-Communications, University of Electro-Communications, Assistant Professor, 電気通信学部, 講師 (70251709)
Project Period (FY) 1998 – 1999
Project Status Completed (Fiscal Year 1999)
Budget Amount *help
¥2,700,000 (Direct Cost: ¥2,700,000)
Fiscal Year 1999: ¥1,000,000 (Direct Cost: ¥1,000,000)
Fiscal Year 1998: ¥1,700,000 (Direct Cost: ¥1,700,000)
Keywordsgame-tree / parallel searching / hash method / transposition table
Research Abstract

In game-tree searching, transposition tables are used for eliminating repetitions of the identical computation for reappeared (identical or similar) positions. Transposition tables are also expected to be effective for efficient parallel searching. On a distributed parallel computer-cluster, a new method for sharing the global transposition table among component processors is designed, implemented, applied and evaluated.
The basic parallel software system for communicating among network-connected processors is designed, implemented and improved. The global transposition table consists of shared-hashing tables which are distributed on processors. Two types of the shared-hashing tables are experimentally compared.
Two games are used for evaluating our distributed shared-hashing method. They are mini-othello and parallel selection. Some theoretical results concerning properties of those games are obtained.
By executing some parallel algorithms, several kinds of overheads as well as the computation time are counted. Based on these experimental results, various aspects of our method are evaluated. The speedup factor is shown by comparing our method (together with local hashing tables) with the local-hashing method (without the global shared-hashing table). The excellent speedups in terms of the number of processors are achieved. By our method, several instances of the parallel selection problem are solved, which have not been solved so far on a single computer.
The experiments prove that our distributed shared-hashing method is efficient enough to show a good performance near the maximum on a distributed parallel environment with slow interprocessor communication

Report

(3 results)
  • 1999 Annual Research Report   Final Research Report Summary
  • 1998 Annual Research Report
  • Research Products

    (6 results)

All Other

All Publications (6 results)

  • [Publications] 長島紀子: "ゲーム木の並列探索のための分散共有ハッシュ機構の設計と実現"情報処理学会論文誌. Vol.39No.6. 1581-1586 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] 小熊寿: "SMP型計算機を活用する軽量プロセス・ライブラリ"情報処理学会論文誌. Vol.39No.9. 2718-2726 (1998)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] Noriko Nagashima: "Design and Implementation of a Distributed Shared Hashing Mechanism for Searching Game-Trees in Parallel"Transactions of Information Processing Society of Japan. Vol. 39, No. 6. 1581-1586 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] Hisashi Oguma: "Design and Implementation of a Light-weight Process Library on SMP computers"Transactions of Information Processing Society of Japan. Vol. 39, No. 9. 2718-2726 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] 長島紀子: "ゲーム木の並列探索のための分散共有ハッシュ機構の設計と実現" 情報処理学会論文誌. Vol.39,No.6. 1581-1586 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 小熊寿: "SMP型計算機を活用する軽量プロセス・ライブラリ" 情報処理学会論文誌. Vol.39,No.9. 2718-2726 (1998)

    • Related Report
      1998 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi