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

1997 Fiscal Year Final Research Report Summary

Development of a responsive operating system for scalable multiprocessor systems

Research Project

Project/Area Number 07558153
Research Category

Grant-in-Aid for Scientific Research (A)

Allocation TypeSingle-year Grants
Section展開研究
Research Field 計算機科学
Research InstitutionThe University of Tokyo (1996-1997)
The University of Electro-Communications (1995)

Principal Investigator

SHIMIZU Kentaro  The University of Tokyo, Gred.Sch.Agri Life.Sci Department of Biotechnology, Associate Professor, 大学院・農学生命科学研究科, 助教授 (80178970)

Co-Investigator(Kenkyū-buntansha) ASHIHARA Hyo  The University of Electro-Communications Department of Computer Science, Researc, 電気通信学部, 助手 (00242347)
Project Period (FY) 1995 – 1997
Keywordsreal-time processing / responsiveness / multiprocessor systems / load balancing / global scheduling / global page placement
Research Abstract

We designed and implemented an operating system which supports parallel real-time processing in scalable multiprocessor systems.
l. We proposed a scalable load balancing algorithm based on overlapped domain decomposition and compare its performance with conventional algorithms by using simulation. We showed the proposed algorithm is very effective and scalable when choosing a domain size appropriate to the interconnection network topology and the communication cost. Various aspects of load balancing policies such as information exchange, migration decision, node selection, etc.are also discussed.
2. We proposed global page placement policies in distributed memory parallel systems. Global page placement policies provides an alternative to the expensive disk swapping present in conventional virtual memory systems by taking advantage of faster internode memory access. In support of global page placement, selection of a page for replacement, selection of a node to which a page should be sent, and so on.
3. We designed and implemented an operating system that supports light-weight objects. We also designed the distributed processing facilities such as remote object invocation, global naming, and object replication/migration, etc., which are necessary for responsive processing.

  • Research Products

    (19 results)

All Other

All Publications (19 results)

  • [Publications] 五明 則人: "大規模並列システムにおける動的負荷分散のシミュレーションによる性能評価" シミュレーション学会誌. 16,9. 209-217 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 正木 宏和: "Performance evaluation of globalpage placement policies in massively-parallel systems" Proceedings of International Conference on parallel and Distributed Computing and Networks. 31-36 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 芦原 評: "消費資源を含むシステムにおけるデッドロック検出" 情報処理学会論文誌. 38,7. 1-10 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 工藤 智子: "Parallel algorithms for mining association rules in large databases" Proceedings of the 6th ISCA International Conference on Intelligent Systems. 125-129 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 清水 謙多郎: "Parallel programming environmentwith dynamic resource management services-Design and application to molecular dynamics simulations" Proceedings of the 12th ISCA International Conference on Computers and Their Applications. 226-231 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 芦原 評: "分散システムにおける読み書き問題に対するコテリーの拡張とその応用" 情報処理学会論文誌. 38,2. 167-179 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Norito Gomyo: "Performance evaluation of adaptive load balancing in massively parallel systems by using simulation." Journal of the Japan Society for Simulation Technology. 16,2. 209-217 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Hirakazu Masaki: "Performance evaluation of global page placement policies in massively-parallel systems." Proceedings of IASTED International Conference on Parallel and Distributed Computing and Networks. 31-36 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Hyo Ashihara: "Deadlock detection in systems with consumable resources." Transactions of Information Processing Society of Japan. 38,7. 1379-1388 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Tomoko Kudo: "Parallel algorithms for mining association rules in large databases." Proceedings of the 6th ISCA International Conference on Intelligent Systems. 125-129 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Hyo Ashihara: "A construction of coteries for readers and writers in distributed systems." Transactions of Information Processing Society of Japan. 38,2. 167-179 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Kentaro Shimizu: "Parallel programming environment with dynamic resource management services--Design and application to molecular dynamics simulations." Proceedings of the 12th ISCA International Conference on Computers and Their Applications. 226-231 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Soichi Shigeta: "A fine-grained protection mechanism for object-based operating systems." Proceedings of the 5th IEEE International Workshop on Object-Oriented Operating Systems. 156-160 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Xiaohua Jia: "Atomic accesses to replicated files in reliable distributed file systems." International Journal of Computer Systems and Engineers. 11,3. 145-152 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Shiki Okasaka: "A server framework in the Act8 operating system." Transactions of the Institute of Electronics, Information and Communication Engineers. J79-B-II,5. 286-292 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Shiki Okasaka: "A concurrent server model for service development in the Act8 operating system." Proceedings of the Multimedia Japan. 96. 134-139 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Shiki Okasaka: "Design and implementation of a thread mechanism based on user/kernel cooperation." Transactions of Information Processing Society of Japan. 36,4. 913-924 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Roberto Betini: "Flow Control and Routing Algorithms in WAPSN." Computer Communications. 18,5. 345-356 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Yong-bing Zhang: "A performance comparison of adaptive and static load balancing in heterogeneous distributed systems." Proceedings of 28th IEEE Annual Simulation symposium. 332-340 (1995)

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

URL: 

Published: 1999-03-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi