A study on asymmetric operating systems on symmetric multiprocessors

Yu Murata, Wataru Kanda, Kcnsuke Hanaoka, Hiroo Ishikawa, Tatsuo Nakajima

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    3 Citations (Scopus)

    Abstract

    This paper proposes a technique to achieve asymmetric multiple OSes environment for symmetric multiprocessors. The system has a host OS and guest OSes: L4 microkernel and their servers run as the host OS, and modified Linux runs as the guest OS. OS manager which is one of the servers on the host OS manages the guest OSes. Our approach avoids a lot of execution overheads and modification costs of the guest OSes because the each OS can control hardware directly without any virtualization. The results of the evaluation show that our system is much better than the existing virtual machine systems in point of the performance. In addition, a guest OS in our system requires a few amount of modification costs. Consequently, the experiments prove that our system is a practical approach for both performance and engineering cost sensitive systems.

    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Pages182-195
    Number of pages14
    Volume4808 LNCS
    Publication statusPublished - 2007
    EventIFIB International Conference on Embedded and Ubiquitous Computing, EUC 2007 - Taipei
    Duration: 2007 Dec 172007 Dec 20

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume4808 LNCS
    ISSN (Print)03029743
    ISSN (Electronic)16113349

    Other

    OtherIFIB International Conference on Embedded and Ubiquitous Computing, EUC 2007
    CityTaipei
    Period07/12/1707/12/20

    Fingerprint

    Multiprocessor
    Operating Systems
    Costs and Cost Analysis
    Servers
    User-Computer Interface
    Costs
    Computer hardware
    Managers
    Server
    Virtualization
    Virtual Machine
    Linux
    Experiments
    Hardware
    Engineering
    Evaluation
    Experiment

    Keywords

    • InterOS communications
    • InterProcessor interrupts
    • Multiple oSes environment
    • Operating systems
    • Symmetric multiprocessors

    ASJC Scopus subject areas

    • Computer Science(all)
    • Biochemistry, Genetics and Molecular Biology(all)
    • Theoretical Computer Science

    Cite this

    Murata, Y., Kanda, W., Hanaoka, K., Ishikawa, H., & Nakajima, T. (2007). A study on asymmetric operating systems on symmetric multiprocessors. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4808 LNCS, pp. 182-195). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4808 LNCS).

    A study on asymmetric operating systems on symmetric multiprocessors. / Murata, Yu; Kanda, Wataru; Hanaoka, Kcnsuke; Ishikawa, Hiroo; Nakajima, Tatsuo.

    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4808 LNCS 2007. p. 182-195 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4808 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Murata, Y, Kanda, W, Hanaoka, K, Ishikawa, H & Nakajima, T 2007, A study on asymmetric operating systems on symmetric multiprocessors. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 4808 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4808 LNCS, pp. 182-195, IFIB International Conference on Embedded and Ubiquitous Computing, EUC 2007, Taipei, 07/12/17.
    Murata Y, Kanda W, Hanaoka K, Ishikawa H, Nakajima T. A study on asymmetric operating systems on symmetric multiprocessors. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4808 LNCS. 2007. p. 182-195. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
    Murata, Yu ; Kanda, Wataru ; Hanaoka, Kcnsuke ; Ishikawa, Hiroo ; Nakajima, Tatsuo. / A study on asymmetric operating systems on symmetric multiprocessors. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4808 LNCS 2007. pp. 182-195 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
    @inproceedings{5d105c88e3b34acda45b97fa34f3282e,
    title = "A study on asymmetric operating systems on symmetric multiprocessors",
    abstract = "This paper proposes a technique to achieve asymmetric multiple OSes environment for symmetric multiprocessors. The system has a host OS and guest OSes: L4 microkernel and their servers run as the host OS, and modified Linux runs as the guest OS. OS manager which is one of the servers on the host OS manages the guest OSes. Our approach avoids a lot of execution overheads and modification costs of the guest OSes because the each OS can control hardware directly without any virtualization. The results of the evaluation show that our system is much better than the existing virtual machine systems in point of the performance. In addition, a guest OS in our system requires a few amount of modification costs. Consequently, the experiments prove that our system is a practical approach for both performance and engineering cost sensitive systems.",
    keywords = "InterOS communications, InterProcessor interrupts, Multiple oSes environment, Operating systems, Symmetric multiprocessors",
    author = "Yu Murata and Wataru Kanda and Kcnsuke Hanaoka and Hiroo Ishikawa and Tatsuo Nakajima",
    year = "2007",
    language = "English",
    isbn = "9783540770916",
    volume = "4808 LNCS",
    series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
    pages = "182--195",
    booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

    }

    TY - GEN

    T1 - A study on asymmetric operating systems on symmetric multiprocessors

    AU - Murata, Yu

    AU - Kanda, Wataru

    AU - Hanaoka, Kcnsuke

    AU - Ishikawa, Hiroo

    AU - Nakajima, Tatsuo

    PY - 2007

    Y1 - 2007

    N2 - This paper proposes a technique to achieve asymmetric multiple OSes environment for symmetric multiprocessors. The system has a host OS and guest OSes: L4 microkernel and their servers run as the host OS, and modified Linux runs as the guest OS. OS manager which is one of the servers on the host OS manages the guest OSes. Our approach avoids a lot of execution overheads and modification costs of the guest OSes because the each OS can control hardware directly without any virtualization. The results of the evaluation show that our system is much better than the existing virtual machine systems in point of the performance. In addition, a guest OS in our system requires a few amount of modification costs. Consequently, the experiments prove that our system is a practical approach for both performance and engineering cost sensitive systems.

    AB - This paper proposes a technique to achieve asymmetric multiple OSes environment for symmetric multiprocessors. The system has a host OS and guest OSes: L4 microkernel and their servers run as the host OS, and modified Linux runs as the guest OS. OS manager which is one of the servers on the host OS manages the guest OSes. Our approach avoids a lot of execution overheads and modification costs of the guest OSes because the each OS can control hardware directly without any virtualization. The results of the evaluation show that our system is much better than the existing virtual machine systems in point of the performance. In addition, a guest OS in our system requires a few amount of modification costs. Consequently, the experiments prove that our system is a practical approach for both performance and engineering cost sensitive systems.

    KW - InterOS communications

    KW - InterProcessor interrupts

    KW - Multiple oSes environment

    KW - Operating systems

    KW - Symmetric multiprocessors

    UR - http://www.scopus.com/inward/record.url?scp=38149050589&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=38149050589&partnerID=8YFLogxK

    M3 - Conference contribution

    SN - 9783540770916

    VL - 4808 LNCS

    T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

    SP - 182

    EP - 195

    BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

    ER -