DocumentCode
1606034
Title
Wrapped system call in communication and execution fusion OS: CEFOS
Author
Nakayama, Hiroshi ; Tanabayashi, Takuya ; Amamiya, Makoto
Author_Institution
Dept. of Intelligent Syst., Kyushu Univ., Fukuoka, Japan
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
73
Lastpage
79
Abstract
This paper proposes an operating system CEFOS (Communication and Execution Fusion OS), which fuses interprocessor communication and intra processor computation. Fusion of communications and internal executions is achieved both in executions and function interfaces in CEFOS. CEFOS is based on a fine-grain multi-threading approach. In the fine-grain thread control, one of the major problems is how to reduce the frequency of context switching and communication between user process and CEFOS Kernel. The important point to resolve this problem is to design the environment which supports an efficient cooperation environment between user process and CEFOS kernel. We propose a Display Request and Data (DRD) function and Wrapped System Call (WSC) mechanism with DRD function, which provide efficient cooperation between user process and CEFOS Kernel. DRD and WSC reduce the number of invocations from user process threads to the OS kernel and achieve high speeds thread switching
Keywords
multi-threading; operating systems (computers); CEFOS; Wrapped System Call; context switching; fine-grain multi-threading; interprocessor communication; intra processor computation; operating system; thread switching; Operating systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovative Architecture for Future Generation High-Performance Processors and Systems, 2001
Conference_Location
Maui, HI
ISSN
1537-3223
Print_ISBN
0-7695-1309-3
Type
conf
DOI
10.1109/IWIA.2001.955199
Filename
955199
Link To Document