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

Study on operating system architectures for supporting application-specific resource management

Research Project

Project/Area Number 08680352
Research Category

Grant-in-Aid for Scientific Research (C)

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

Principal Investigator

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

Project Period (FY) 1996 – 1997
Project Status Completed (Fiscal Year 1997)
Budget Amount *help
¥1,900,000 (Direct Cost: ¥1,900,000)
Fiscal Year 1997: ¥700,000 (Direct Cost: ¥700,000)
Fiscal Year 1996: ¥1,200,000 (Direct Cost: ¥1,200,000)
Keywordsoperating system / kernel / object oriented system / thread / scheduling / ページ置換え方針 / 保護 / プロセス間通信
Research Abstract

We investigated operating system architectures for application specific resource management. Traditionally, resource management policies have been implemented inside the operating system kernel. This study explores new operating system support for user-level resource management.
1. We designed and implemented a flexible mechanism for efficient lightweight threads which is implemented at the user-level in cooperation with the operating system kernel. Since most thread operations are performed at the user-level, threads can be executed efficiently by using application specific policies. The distinguished features are the coherent integration of kernel and user-level schedulers and the efficient remote procedure call mechanism which eliminates extra user-kernel interactions.
2. We proposed an effective application framework for service developments. It provides the peocedural interprocess communication based on the thread migration. Basic priority inheritance protocol is applied to the interprosess communication. The proposed framework simplifies the interaction between the micro-kernel and user-level services, and ensures real-time response.
3. We designed a new pathname evaluation algorithm for union mount. Unlike the conventional method, the proposed algorithm merges all the way down the layred directory trees into a name space ; each of the layred directories can have different directory tree structures ; and modifications are allowed on not only the file-systems in the front layr but also the file-systems in the layrs behind. We introduced principal rules to be used for evaluating pathnames in a hierarchcal name space composed of union mounts, and implemented these rules in a practical operating system.

Report

(3 results)
  • 1997 Annual Research Report   Final Research Report Summary
  • 1996 Annual Research Report
  • Research Products

    (27 results)

All Other

All Publications (27 results)

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 正木 宏和: "Performance evaluation of global page placement policies in massively-pa-rallel systems" Proceedings of International Con-ference on Parallel and Distributed Com-puting and Networks. 31-36 (1997)

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 工藤 智子: "Parallel algorithms for mining a-ssociation rules in large databases" Proceedings of the 6th ISCA Inte-rnational Conference on Intelligent Sys-tems. 125-129 (1997)

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

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1997 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Hirokazu 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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] Hyo Ashihara: "Deadlock detection in systems with consumable resources" Transactions of Information Processing Society of Japan. 38,7. 1379-1388 (1997)

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

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

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

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

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1997 Final Research Report Summary
  • [Publications] 五明則人: "大規模並列システムにおける動的負荷分散のシミュレーションによる性能評価" シミュレーション学会誌. 16,9. 209-217 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 正木宏和: "Performance evaluation of global page placement policies in massively-parallel systems" Proceedings of International Conference on Parallel and Distributed Computing and Networks. 31-36 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 芦原評: "消費資源を含むシステムにおけるデッドロック検出" 情報処理学会論文誌. 38,7. 1-10 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 工藤智子: "Parallel algorithms for mining association rules in large databases" Proceedings of the 6th ISCA International Conference on Intelligent Systems. 125-129 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 清水謙多郎: "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)

    • Related Report
      1997 Annual Research Report
  • [Publications] 芦原評: "分散システムにおける読み書き問題に対するコテリーの拡張とその応用" 情報処理学会論文誌. 38,2. 167-179 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 岡坂史紀: "A Concurrent Server Model for Service Developments in the Act8 Operating System" Proceedings of Multimedia JAPAN 96. 134-139 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] Xiaohua Jia: "Atomic Accesses to Replicated Files in Reliable Distributed File Systems" International Journal of Computer Systems,Science and Engineering. 11,3. 145-152 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 岡坂史紀: "Act8オペレーティングシステムにおけるサーバ開発の枠組み" 電子情報通信学会論文誌B-I. J79-B-I,5. 286-292 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 繁田聡一: "A Fine-Grained Protection Mechanism for Opject-Oriented Operating Systems" Proceedings of the 5th International Workshop on Obiect-Orientation in Operating Systems. 156-160 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 清水謙多郎: "Parallel Programming Environment with Dynamic Resource Management Services;Design and Application to Molecular Dynamics Simulation" Proceedings of the 12th International Conference on Computers and Their Applications. (1997)

    • Related Report
      1996 Annual Research Report
  • [Publications] 芦原 評: "分散システムにおける読み書き問題に対するコテリーの拡張とその応用" 情報処理学会論文誌. (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