• DocumentCode
    3586592
  • Title

    On the Feasibility of a Codelet Based Multi-core Operating System

  • Author

    Dennis, Jack B. ; Gao, Guang R.

  • fYear
    2014
  • Firstpage
    54
  • Lastpage
    57
  • Abstract
    We believe it is feasible to build a multi-core operating system that implements virtual memory, and honors the principles of modular software construction, using runtime software that executes a codelet program execution model. Performance and energy efficiency can be enhanced through co-design of new architecture features that replace resource management functions of runtime software with efficient hardware mechanisms. The resulting systems will offer benefits in programmability, application portability and reuse absent in current systems.
  • Keywords
    multiprocessing systems; operating systems (computers); codelet based multicore operating system; codelet program execution model; energy efficiency; hardware mechanism; modular software construction; resource management function; runtime software; virtual memory; Computational modeling; Computers; Hardware; Memory management; Resource management; Runtime; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data-Flow Execution Models for Extreme Scale Computing (DFM), 2014 Fourth Workshop on
  • Type

    conf

  • DOI
    10.1109/DFM.2014.18
  • Filename
    7089031