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
Link To Document