See this document in CiteSeerX!

Unstable Threads' Kernel Interface for Minimizing the Overhead of Thread Switching (1993)  (Make Corrections)  (1 citation)
Shigekazu Inohara, Kazuhiko Kato, Takashi Masuda
Proceedings of the7th IEEE International Parallel Processing Symposium



  Home/Search   Context   Related

 
View or download:
osss.is.tsukuba.ac.jp/~kat...93ipps.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  osss.is.tsukuba.ac....recentwork (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The performance of threads is limited primarily by the overhead of two kinds of switching: vertical switching (user/kernel domain switching) and horizontal switching (context switching between threads). Although these switchings are indispensable in some situations, existing thread mechanisms involve unnecessary switchings on multiprogrammed systems, because of inappropriateinterfaces between the operating system kernel and user-level programs. This paper presents a set of interfaces between... (Update)

Context of citations to this paper:   More

...the performance of our thread mechanism. The thread mechanism has been implemented as a part of our research operating system XERO [16, 17, 18]. Table 1 presents the number of instructions per operation for all thread related operations in XERO on Motorola 68030 based...

Cited by:   More
A Framework for Minimizing Thread Management Overhead Based.. - Shigekazu Inohara (1994)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Efficient Distributed Shared Memory Based On Multi-Protocol.. - Carter (1993)   (Correct)
0.3:   Job Scheduling in Multiprogrammed Parallel Systems - Feitelson (1997)   (Correct)
0.2:   Harmonizing a Distributed Operating System with Parallel and.. - Yasushi Shinjo (1992)   (Correct)

Similar documents based on text:   More   All
0.2:   Integrating Remote Procedure Calls with Virtual Memory.. - Kono, Kato, Masuda (1998)   (Correct)
0.2:   A Framework for Customizing Coherence Protocols of Distrbuted .. - Keitaro Uehara (1994)   (Correct)
0.2:   A Framework for Customizing Coherence Protocols of.. - Keitaro Uehara (1994)   (Correct)

BibTeX entry:   (Update)

S. Inohara, K. Kato, and T. Masuda, " `Unstable Threads' kernel interface for minimizing the overhead of thread switching," in Proceedings of the 7th IEEE International Parallel Processing Symposium, pp. 149--155, IEEE Computer Society, April 1993. http://citeseer.ist.psu.edu/inohara93unstable.html   More

@inproceedings{ inohara93unstable,
    author = "Shigekazu Inohara and Kazuhiko Kato and Takashi Masuda",
    title = "'Unstable threads' kernel interface for minimizing the overhead of thread switching",
    booktitle = "Proceedings of the7th {IEEE} International Parallel Processing Symposium",
    address = "Newport, CA, USA",
    pages = "149--155",
    year = "1993",
    url = "citeseer.ist.psu.edu/inohara93unstable.html" }
Citations (may not include all citations):
304   SchedulerActivations: Effective Kernel Support for the User-.. - Anderson, Bershad et al. - 1992
197   The Performance of Spin Lock Alternatives for Shared-Memory .. (context) - Anderson - 1990
137   Unix as an Application Program - Golub, Dean et al. - 1990
120   The Performance Implications of Thread ManagementAlternative.. (context) - Anderson, Lazowska et al. - 1989
115   First-Class User-Level Threads - Marsh, Scott et al. - 1991
100   Scheduling and IPC Mechanisms for Continuous Media - Govindan, Anderson - 1991
66   Amoeba: A Distributed Operating System for the 1990s (context) - Mullender, van Rossum et al. - 1990
64   SunOS Multi-thread Architecture - Powell, Klieman et al. - 1991
47   The V Distributed System (context) - Cheriton - 1988
37   Process Management for Highly Parallel UNIX Systems (context) - Edler, Lipkis et al. - 1988
35   Multi-Model Parallel Programming in Psyche - Scott, LeBlanc et al. - 1990
34   Mach Threads and the Unix Kernel: The Battle for Control - Jr, Rashid et al. - 1987
20   The Performance of an ObjectOriented Threads Package (context) - Faust, Levy - 1990
4   A Thread Facility Based on User/Kernel Cooperation in the XE.. (context) - Inohara, Kato et al. - 1991
2   Firefly: AMultiprocessor Workstation (context) - Thacker, Stewart - 1988
2   Design of the XEROOpenDistributed Operating System (context) - Kato, Inohara et al. - 1992

Documents on the same site (http://www.osss.is.tsukuba.ac.jp/~kato/recent-work.html):   More
PLANET: An Open Mobile Object System for Open Network - Kato, Matsubara, Someya.. (1999)   (Correct)
An Implementation Method of Migratable Distributed Objects.. - Kono, Kato, MASUDA (1996)   (Correct)
Worldwide Component Scripting with the PLANET Mobile.. - Matsubara, Maekawa, Kato (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC