Filters








334 Hits in 3.5 sec

Page 58 of Journal of Research and Practice in Information Technology Vol. 28, Issue 2 [page]

1996 Journal of Research and Practice in Information Technology  
The first is the Mach 3.0 UX server, which provides a kernel level implementation of TCP/ IP within the Unix Server.  ...  Experiments were ex- ecuted over two different operating systems, namely Ultrix v4.3 and the Mach 3.0 micro-kernel. With the Mach micro-kernel, TCP can be implemented using two possible methods.  ... 

Design tradeoffs for software-managed TLBs

David Nagle, Richard Uhlig, Tim Stanley, Stuart Sechrest, Trevor Mudge, Richard Brown
1993 Proceedings of the 20th annual international symposium on Computer architecture - ISCA '93  
TLB peflormance for benchmati running on a MIPS R.XXW-based workstation running Ultrix, OSF/1, and thee verswns of Mach 3.0.  ...  HoweveC so@vam management can impose consiakrable penalties, which cnv highly dependent on the operating system k structuw and its use of virtual memmy.  ...  'lhe MJPS R2000 TLB structure and its performance under Ultrix, OSFI1 and Mach 3.0 is examined in Section 4.  ... 
doi:10.1145/165123.165127 dblp:conf/isca/NagleUSSMB93 fatcat:n5vjaeffyvh2xj4ly6dfmkss7q

Design tradeoffs for software-managed TLBs

David Nagle, Richard Uhlig, Tim Stanley, Stuart Sechrest, Trevor Mudge, Richard Brown
1993 SIGARCH Computer Architecture News  
TLB peflormance for benchmati running on a MIPS R.XXW-based workstation running Ultrix, OSF/1, and thee verswns of Mach 3.0.  ...  HoweveC so@vam management can impose consiakrable penalties, which cnv highly dependent on the operating system k structuw and its use of virtual memmy.  ...  'lhe MJPS R2000 TLB structure and its performance under Ultrix, OSFI1 and Mach 3.0 is examined in Section 4.  ... 
doi:10.1145/173682.165127 fatcat:dwfzixda2re3fdntjheknj4dje

Design tradeoffs for software-managed TLBs

Richard Uhlig, David Nagle, Tim Stanley, Trevor Mudge, Stuart Sechrest, Richard Brown
1994 ACM Transactions on Computer Systems  
The additional 3 slots needed to bring Mach 3.0's performance in line with OSF/ 1 are due to the migration of OS services from 7Tw0 L2 PTEs for kernel data structures and one each for a task's  ...  This graph shows the performance of different replacement policies (random or FIFO) for the Mach 3.0 system implementing PTE placement policy A on ousterhout.  ... 
doi:10.1145/185514.185515 fatcat:nuya5frbwnhvvooxqa2eneb2wy

The reference monitor

Terry Rooker
1993 Proceedings on the 1992-1993 workshop on New security paradigms - NSPW '92-93  
It would be a true client-server system based on the Mach 3.0 micro kernel.  ...  On top of the micro kernel there would only be two servers running in kernel mode, the authentication server and the process server.  ... 
doi:10.1145/283751.283847 dblp:conf/nspw/Rooker93a fatcat:tc2vnf22zbcithsrri5pxro5b4

Using continuations to implement thread management and communication in operating systems

Richard P. Draves, Brian N. Bershad, Richard F. Rashid, Randall W. Dean
1991 Proceedings of the thirteenth ACM symposium on Operating systems principles - SOSP '91  
We have improved the performance of the Mach 3.0 operating system by redesigning its internal thread and interprocess communication facilities to use coniznztations as the basis for control transfer.  ...  Compared to previous versions of Mach 3.0, our new system consumes 85% less space per thread. Cross-address space remote procedure calls execute 14'% faster. Exception handling runs over 60% faster.  ...  In this paper we describe the use and performance of continuations in the Mach 3.0 operating system, In Section 2 we describe the implementation of continuations in Mach.  ... 
doi:10.1145/121132.121155 dblp:conf/sosp/DravesBRD91 fatcat:zv422xf2kjh65hhver2u4cntsy

Using continuations to implement thread management and communication in operating systems

Richard P. Draves, Brian N. Bershad, Richard F. Rashid, Randall W. Dean
1991 ACM SIGOPS Operating Systems Review  
We have improved the performance of the Mach 3.0 operating system by redesigning its internal thread and interprocess communication facilities to use coniznztations as the basis for control transfer.  ...  Compared to previous versions of Mach 3.0, our new system consumes 85% less space per thread. Cross-address space remote procedure calls execute 14'% faster. Exception handling runs over 60% faster.  ...  In this paper we describe the use and performance of continuations in the Mach 3.0 operating system, In Section 2 we describe the implementation of continuations in Mach.  ... 
doi:10.1145/121133.121155 fatcat:dv4gzs4lcnajjmxbycgloqw3hq

Protocol service decomposition for high-performance networking

Chris Maeda, Brian N. Bershad
1993 Proceedings of the fourteenth ACM symposium on Operating systems principles - SOSP '93  
Mary Thompson and Alessandro Forin helped with the integration of our libraries into Mach 3.0.  ...  Jose Brustoloni helped us implement shared buffers correctly in the context of volatile protocol sessions.  ...  Performance In this section we discuss the performance of our application-level protocol architecture. which we have implemented on top of the Mach 3.0 microkernel.  ... 
doi:10.1145/168619.168639 dblp:conf/sosp/MaedaB93 fatcat:dloh47re4jel5ooagwa4kvwtg4

Protocol service decomposition for high-performance networking

Chris Maeda, Brian N. Bershad
1993 ACM SIGOPS Operating Systems Review  
Mary Thompson and Alessandro Forin helped with the integration of our libraries into Mach 3.0.  ...  Jose Brustoloni helped us implement shared buffers correctly in the context of volatile protocol sessions.  ...  Performance In this section we discuss the performance of our application-level protocol architecture. which we have implemented on top of the Mach 3.0 microkernel.  ... 
doi:10.1145/173668.168639 fatcat:oww75asdwzfyrdua5xh7bvn5hu

Optimal allocation of on-chip memory for multiple-API operating systems

D. Nagle, R. Uhlig, T. Mudge, S. Sechrest
1994 SIGARCH Computer Architecture News  
Operating systems that support multiple APIs, such as Mach 3.0, increase the relative importance of on-chip instruction caches and TLBs when compared against single-API systems such as Ultrix.  ...  Results: Small adjustments in cache and TLB design parameters can significantly impact overall performance.  ...  Acknowledgments We would like to thank Madhusudhan Talluri and Mark Hill for their helpful comments on earlier versions of this paper.  ... 
doi:10.1145/192007.192070 fatcat:iwgixlvjsvcbfpgkp5atotlxlq

Implementing network protocols at user level

Chandramohan A. Thekkath, Thu D. Nguyen, Evelyn Moy, Edward D. Lazowska
1993 Computer communication review  
Traditionally, network software has been structured in a monolithic fashion with all protocol stacks executing either within the kernel or in a single trusted user-level server.  ...  This organization is motivated by performance and security concerns.  ...  Thanks are also due to Brian Bershad and Chris Maeda for many lively discussions and for insights into the workings of Mach. The anonymous referees provided comments which greatly improved the paper.  ... 
doi:10.1145/167954.166244 fatcat:nylrijxu7jew5lnlyek354laju

Implementing network protocols at user level

C.A. Thekkath, T.D. Nguyen, E. Moy, E.D. Lazowska
1993 IEEE/ACM Transactions on Networking  
Traditionally, network software has been structured in a monolithic fashion with all protocol stacks executing either within the kernel or in a single trusted user-level server.  ...  This organization is motivated by performance and security concerns.  ...  Thanks are also due to Brian Bershad and Chris Maeda for many lively discussions and for insights into the workings of Mach. The anonymous referees provided comments which greatly improved the paper.  ... 
doi:10.1109/90.251914 fatcat:uy5vow3mnrfdhpmuqvxmeyopua

Implementing network protocols at user level

Chandramohan A. Thekkath, Thu D. Nguyen, Evelyn Moy, Edward D. Lazowska
1993 Conference proceedings on Communications architectures, protocols and applications - SIGCOMM '93  
Traditionally, network software has been structured in a monolithic fashion with all protocol stacks executing either within the kernel or in a single trusted user-level server.  ...  This organization is motivated by performance and security concerns.  ...  Thanks are also due to Brian Bershad and Chris Maeda for many lively discussions and for insights into the workings of Mach. The anonymous referees provided comments which greatly improved the paper.  ... 
doi:10.1145/166237.166244 dblp:conf/sigcomm/ThekkathNML93 fatcat:zxkciceve5dqtgcmyc2eczs2xq

The impact of operating system structure on memory system performance

J. Bradley Chen, Brian N. Bershad
1993 ACM SIGOPS Operating Systems Review  
In this paper we evaluate the memory system behavior of two distinctly different implementations of the UNIX operating system: DEC's Ultrix, a monolithic system, and Mach 3.0 with CMU's UNIX server, a  ...  has on system performance.  ...  We collected our traces on a DECstation 5000/200 system, i running Ultrix and Mach 3.0 with CMU's UNIX server. 2 We ran the programs one at a time in single-user mode.  ... 
doi:10.1145/173668.168629 fatcat:m77d5o3uszcind2gvyxunqfxpa

The impact of operating system structure on memory system performance

J. Bradley Chen, Brian N. Bershad
1993 Proceedings of the fourteenth ACM symposium on Operating systems principles - SOSP '93  
In this paper we evaluate the memory system behavior of two distinctly different implementations of the UNIX operating system: DEC's Ultrix, a monolithic system, and Mach 3.0 with CMU's UNIX server, a  ...  has on system performance.  ...  We collected our traces on a DECstation 5000/200 system, i running Ultrix and Mach 3.0 with CMU's UNIX server. 2 We ran the programs one at a time in single-user mode.  ... 
doi:10.1145/168619.168629 dblp:conf/sosp/ChenB93 fatcat:xttskcvl6fdxhd5yii7l2lsr6e
« Previous Showing results 1 — 15 out of 334 results