DocumentCode
3408684
Title
Evolving operating systems and architectures: how do kernel implementors catch up?
Author
Pu, Calton
Author_Institution
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
fYear
1992
fDate
24-25 Sep 1992
Firstpage
142
Lastpage
145
Abstract
The author discusses the trade-off between the conflicting goals of portability and performance in operating system kernel implementations. Using traditional programming techniques, code refinements that yield high performance inevitably lead to low portability. Ideas from the Synthesis kernel implementation are described as possible techniques towards a way out of this trade-off
Keywords
computer architecture; operating systems (computers); Synthesis kernel; architectures; code refinements; kernel implementors; operating systems; performance; portability; programming techniques; Computer architecture; Computer science; Emulation; Hardware; Instruction sets; Kernel; Microprocessors; Operating systems; Programming profession; Reduced instruction set computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
Conference_Location
Dourdan
Print_ISBN
0-8186-3015-9
Type
conf
DOI
10.1109/IWOOOS.1992.252986
Filename
252986
Link To Document