• DocumentCode
    1824609
  • Title

    Structuring operating systems using adaptive objects for improving performance

  • Author

    Gopal, Ajei ; Islam, Nayeem ; Lim, Beng-Hong ; Mukherjee, Bodhi

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1995
  • fDate
    14-15 Aug 1995
  • Firstpage
    130
  • Lastpage
    133
  • Abstract
    Programmers of high-performance applications often complain that the abstractions provided by the operating system (OS) hinder the optimal exploitation of the underlying hardware. We believe that this should not be the case with a well designed OS. The key is that OS subsystems must be customizable, adaptable and extensible, to permit an optimal match between the application needs and the hardware architecture. In the CHamelEon project, we seek to demonstrate the practical feasibility of dynamically customizing OSs in a distributed or clustered system. We intend to test our prototype with a small set of commercial applications
  • Keywords
    network operating systems; object-oriented programming; operating systems (computers); performance evaluation; CHamelEon project; abstractions; adaptive objects; clustered system; distributed system; high-performance applications; operating system structuring; Adaptive systems; Computer architecture; Concurrent computing; Distributed computing; Hardware; High performance computing; Kernel; Operating systems; Optimal matching; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Orientation in Operating Systems, 1995., Fourth International Workshop on
  • Conference_Location
    Lund
  • Print_ISBN
    0-8186-7115-7
  • Type

    conf

  • DOI
    10.1109/IWOOS.1995.470568
  • Filename
    470568