MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A Retrospective Study of the Synthesis Kernel (1993) [1 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Calton Pu, Jonathan Walpole, Henry Massalin
Oregon Graduate Institute of Science and Technology
ftp://ftp.cse.ogi.edu/pub/dsrg/synthetix/synt-sosp.ps.gz
Add To MetaCart

Abstract:

In building the Synthesis kernel [4, 5, 3, 2, 6] we demonstrated some interesting implementation techniques for improving the performance of operating system kernels. In particular, we experimented with fine-grain modular kernel organization, dynamic code generation and software feedback. In addition, and perhaps more importantly, we discovered that a careful and systematic combination of these ideas can be very powerful, even though each idea by itself may have serious limitations. This paper describes the lessons we learned from Synthesis and the interesting interactions we discovered between modularity, dynamic code generation, and software feedback. We also highlight the important common under-pinnings of the Synthesis approach and present our ideas on future operating system design and implementation. 1

Citations

252 A New Kernel Foundation For UNIX Development – Mach - 1986
107 Threads and input/output in the synthesis kernel – Massalin, Pu - 1989
103 The Synthesis kernel – PU, MASSALIN, et al. - 1988
36 Fine-grain adaptive scheduling using feedback – Massalin, Pu - 1990
10 Basic Concepts for the support of Distributed Systems: The CHORUS approach – Zimmermann, Banino, et al. - 1981
8 Quaject composition in the Synthesis kernel – Pu, Massalin - 1991