• DocumentCode
    3408684
  • Title

    Evolving operating systems and architectures: how do kernel implementors catch up?

  • Author

    Pu, Calton

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • fYear
    1992
  • fDate
    24-25 Sep 1992
  • Firstpage
    142
  • Lastpage
    145
  • Abstract
    The author discusses the trade-off between the conflicting goals of portability and performance in operating system kernel implementations. Using traditional programming techniques, code refinements that yield high performance inevitably lead to low portability. Ideas from the Synthesis kernel implementation are described as possible techniques towards a way out of this trade-off
  • Keywords
    computer architecture; operating systems (computers); Synthesis kernel; architectures; code refinements; kernel implementors; operating systems; performance; portability; programming techniques; Computer architecture; Computer science; Emulation; Hardware; Instruction sets; Kernel; Microprocessors; Operating systems; Programming profession; Reduced instruction set computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
  • Conference_Location
    Dourdan
  • Print_ISBN
    0-8186-3015-9
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1992.252986
  • Filename
    252986