@inproceedings{5b81339411d74e64ac86174f91e81189,
title = "Wrapped System-Call: Cooperating Interactions Between User and Kernel Mode in an Operating System for Fine-Grain Multi-Threading",
abstract = "We are developing an operating system, CEFOS in order to realize an efficient parallel and distributed computing environment based on a fine-grain multi-threading model. In CEFOS, a user process consists of a set of threads which are executed concurrently according to thread dependence. A thread in CEFOS is very fine-grain compared to a conventional thread such as Pthreads. By consisting a process with fine-grain threads, we can employ flexible scheduling schemes as long as thread dependence allows. In this paper, we propose Wrapped System Call mechanism using a cooperation mechanism between user-mode and kernel-mode. This mechanism aggregates multiple system-calls and executes them as a single system-call. In order to reduce overhead of context switches and mode changes between user-mode and kernel-mode. We also show the performance evaluation results and discuss the effectiveness of our mechanism.",
keywords = "Fine-Grain Multi-Threading, Operating System, System Call",
author = "Shigeru Kusakabe and Yoshinari Nomura and Hideo Taniguchi and Makoto Amamiya",
year = "2003",
month = dec,
day = "1",
language = "English",
isbn = "0889863415",
series = "IASTED International Multi-Conference on Applied Informatics",
pages = "656--661",
booktitle = "21st IASTED International Multi-Conference on Applied Informatics",
note = "21st IASTED International Multi-Conference on Applied Informatics ; Conference date: 10-02-2003 Through 13-02-2003",
}