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

2001 Fiscal Year Final Research Report Summary

Development of a network supercomputing environment with fine grain dynamic load distribution mechanism

Research Project

Project/Area Number 12558027
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section展開研究
Research Field 計算機科学
Research InstitutionKYOTO UNIVERSITY

Principal Investigator

TOMITA Shinji  Kyoto Univ., Graduate School of Informatics, Prof., 情報学研究科, 教授 (40026323)

Co-Investigator(Kenkyū-buntansha) NAKASHIMA Yasuhiko  Kyoto Univ., Graduate School of Economics, Assoc. Prof., 経済学研究科, 助教授 (00314170)
MORI Shinichiro  Kyoto Univ., Graduate School of Informatics, Assoc. Prof., 情報学研究科, 助教授 (20243058)
KITAMURA Toshiaki  Kyoto Univ., Center for Information and Multimedia Studies, Assoc. Prof., 総合情報メディアセンター, 助教授 (10324683)
TSUMURA Tomoaki  Kyoto Univ., Graduate School of Economics, Assoc., 経済学研究科, 助手 (00335233)
GOSHIMA Masahiro  Kyoto Univ., Graduate School of Informatics, Assoc., 情報学研究科, 助手 (90283639)
Project Period (FY) 2000 – 2001
KeywordsLoad Distribution / Computer Cluster / Network Computing / Distributed Shared Memory / Distributed Operating System / Cache / Memory Management / Optical LAN
Research Abstract

1. Load Balancing Mechanism
A fundamental protocol for work migration was developed. In this protocol, exactly the minimum amount of private information, like a stack, necessary to resume execution at the destination node is migrated, so that it could reduce the time until the work resumes execution. The rest of information is declared as temporary shared region between source and destination nodes of the migration and is kept not transferred until it is accessed. When it is accessed, a small amount of data close to the accessed address is transferred as a cached copy of shared data.
Then, we proposed the implementation that the work migration mechanism maintains some amount of memory space for its own use and it immediately assigns only a constant amount of area out of this space to the immigrant without any negotiation with a memory management mechanism.
In addition, we proposed the difference transportation method to reduce needless data transfer. When the work migration happens between two nodes in back and forth fashion, by using the past history, this method extracts the difference of the contexts between two nodes and applies a patch using the difference.
2. Computer Colony Experimental Environment
As a prototype environment, a simple shared memory environment where two workstations eauipped with SPARC version LINUX were connected by the originally developed network interface cards which efficiently support shared virtual memory. In order to realize user-level access to this card, we have modified the Linux kernel briefly.
The result of the evaluation of the speed of a fine grain local shared memory access said that the user-level access is about eight times faster than the access through system call. It is also found that the average latency of remote memory access became 2.7 and 2.3 microseconds for Read and Write accesses respectively.

  • Research Products

    (10 results)

All Other

All Publications (10 results)

  • [Publications] 秤谷雅史: "超並列計算機JUMP-1における分散共有メモリ管理"並列処理シンポジウムJSPP2000論文集. JSPP2000. 67-74 (2000)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 五島正裕: "超並列計算機JUMP-1の分散共有メモリ・システム"情報処理学会論文誌ハイパフォーマンスコンピューティングシステム. Vol.41・No.SIG8. 15-27 (2000)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 小西将人: "超並列計算機JUMP-1における分散共有メモリ管理"情報処理学会論文誌. 42・4. 674-682 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Damien Le Moal: "Priority Enhanced Stride Scheduling"Proc.High Performance Computing in Asia Pacific Region. (On-line). (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 額田匡則: "超並列計算機JUMP-1のマルチキャスト機構による性能向上"電子情報通信学会技術研究報告. CPSY01・49. 37-44 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 小西将人: "超並列計算機JUMP-1の性能評価"情報処理学会研究報告. 01-ARC-144. 189-194 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Masahi Hakariya, et al.: "Distributed Shared Memory System of the JUMP-1 Multiprocessor"Joint Symp. on Parallel Processing 2000. JSPP2000. 67-74 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Masahiro Goshima, et al.: "Distributed Shared Memory System of the JUMP-1 Multiprocessor"IPS Japan Trans. on HPS. 41-SIG8. 15-27 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Masato Konishi, et al.: "Implementation of Distributed Shared Memory Management of the JUMP-1 Multiprocessor"J. IPS. Japan. 42-4. 674-682 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Damien Le Moal, et al.: "Priority Enhanced Stride Scheduling"Proc. of High Performance Computing in Asia Pacific Region. (On-line). (2001)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2003-09-17  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi