-
1
-
-
0027685586
-
Increasing network throughput by integrating protocol layers
-
October
-
M. B. Abbot and L. L. Peterson. Increasing network throughput by integrating protocol layers. IEEE/ACM Transactions on Networking, 1(5): 600-610, October 1993.
-
(1993)
IEEE/ACM Transactions on Networking
, vol.1
, Issue.5
, pp. 600-610
-
-
Abbot, M.B.1
Peterson, L.L.2
-
2
-
-
0001916468
-
Mach: A new kernel foundation for UNIX development
-
July
-
M. Accetta, R. Baron, W. Bolosky, D. Golub, R. Rashid, A. Tevanian, and M. Young. Mach: a new kernel foundation for UNIX development. In Proceedings of the Summer 1986 USEN1X Conference, pages 93-112, July 1986.
-
(1986)
Proceedings of the Summer 1986 USEN1X Conference
, pp. 93-112
-
-
Accetta, M.1
Baron, R.2
Bolosky, W.3
Golub, D.4
Rashid, R.5
Tevanian, A.6
Young, M.7
-
4
-
-
20444409262
-
Scheduler activations: Effective kernel support for the user-level management of parallelism
-
October
-
T. E. Anderson, B. N. Bershad, E. D. Lazowska, and H. M. Levy. Scheduler activations: Effective kernel support for the user-level management of parallelism. In Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles, pages 95-109, October 1991.
-
(1991)
Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles
, pp. 95-109
-
-
Anderson, T.E.1
Bershad, B.N.2
Lazowska, E.D.3
Levy, H.M.4
-
6
-
-
0011578387
-
PATHFINDER: A pattern-based packet classifier
-
November
-
M. L. Bailey, B. Gopal, M. A. Pagels, L. L. Peterson, and P. Sarkar. PATHFINDER: A pattern-based packet classifier. In Proceedings of the First Symposium on Operating Systems Design and Implementation, pages 115-123, November 1994.
-
(1994)
Proceedings of the First Symposium on Operating Systems Design and Implementation
, pp. 115-123
-
-
Bailey, M.L.1
Gopal, B.2
Pagels, M.A.3
Peterson, L.L.4
Sarkar, P.5
-
8
-
-
0025385206
-
Lightweight remote procedure call
-
February
-
B. N. Bershad, T. E. Anderson, E. D. Lazowska, and H. M. Levy. Lightweight remote procedure call. ACM Transactions on Computer Systems, 8(1): 37-55, February 1990.
-
(1990)
ACM Transactions on Computer Systems
, vol.8
, Issue.1
, pp. 37-55
-
-
Bershad, B.N.1
Anderson, T.E.2
Lazowska, E.D.3
Levy, H.M.4
-
9
-
-
80054992065
-
Extensibility, safety and performance in the SPIN operating system
-
December
-
B. N. Bershad, S. Savage, P. Pardyak, E. G. Sirer, M. Fiuczyn-ski, D. Becker, S. Eggers, and C. Chambers. Extensibility, safety and performance in the SPIN operating system. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, December 1995.
-
(1995)
Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles
-
-
Bershad, B.N.1
Savage, S.2
Pardyak, P.3
Sirer, E.G.4
Fiuczynski, M.5
Becker, D.6
Eggers, S.7
Chambers, C.8
-
11
-
-
84976797486
-
Sharing and protection in a single-address-space operating system
-
November
-
J. S. Chase, H. M. Levy, M. J. Feeley, and E. D. Lazowska. Sharing and protection in a single-address-space operating system. ACM Transactions on Computer Systems, 12(4): 271-308, November 1994.
-
(1994)
ACM Transactions on Computer Systems
, vol.12
, Issue.4
, pp. 271-308
-
-
Chase, J.S.1
Levy, H.M.2
Feeley, M.J.3
Lazowska, E.D.4
-
14
-
-
84870421109
-
An experiment using registers for fast message-based interprocess communication
-
October
-
D. R. Cheriton. An experiment using registers for fast message-based interprocess communication. Operating Systems Review, 11:12-20, October 1984.
-
(1984)
Operating Systems Review
, vol.11
, pp. 12-20
-
-
Cheriton, D.R.1
-
15
-
-
0021419265
-
The V kernel: A software base for distributed systems
-
April
-
D. R. Cheriton. The V kernel: A software base for distributed systems. IEEE Software, 1(2): 19-42, April 1984.
-
(1984)
IEEE Software
, vol.1
, Issue.2
, pp. 19-42
-
-
Cheriton, D.R.1
-
17
-
-
0019613332
-
The origin of the VM/370 time-sharing system
-
September
-
R. J. Creasy. The origin of the VM/370 time-sharing system. IBM J. Research and Development, 25(5): 483-490, September 1981.
-
(1981)
IBM J. Research and Development
, vol.25
, Issue.5
, pp. 483-490
-
-
Creasy, R.J.1
-
18
-
-
0013301910
-
A flexible measurement tool for software systems
-
P. Deutsch and C. A. Grant. A flexible measurement tool for software systems. Information Processing 71, 1971.
-
(1971)
Information Processing
, vol.71
-
-
Deutsch, P.1
Grant, A.C.2
-
19
-
-
84981174482
-
Experiences with a high-speed network adaptor: A software perspective
-
October
-
P. Druschel, L. L. Peterson, and B. S. Davie. Experiences with a high-speed network adaptor: A software perspective. In ACM Communication Architectures, Protocols, and Applications (SIGCOMM) 1994, pages 2-13, October 1994.
-
(1994)
ACM Communication Architectures, Protocols, and Applications (SIGCOMM) 1994
, pp. 2-13
-
-
Druschel, P.1
Peterson, L.L.2
Davie, B.S.3
-
20
-
-
84883504659
-
VCODE: A very fast, retargetable, and extensible dynamic code generation substrate
-
MIT, July
-
D. R. Engler. VCODE: a very fast, retargetable, and extensible dynamic code generation substrate. Technical Memorandum MIT/LCS/TM534, MIT, July 1995.
-
(1995)
Technical Memorandum MIT/LCS/TM534
-
-
Engler, D.R.1
-
22
-
-
0347924082
-
Efficient, safe, application-specific message processing
-
MIT, March
-
D. R. Engler, D. Wallach, and M. F Kaashoek. Efficient, safe, application-specific message processing. Technical Memorandum MIT/LCS/TM533, MIT, March 1995.
-
(1995)
Technical Memorandum MIT/LCS/TM533
-
-
Engler, D.R.1
Wallach, D.2
Kaashoek, M.F.3
-
23
-
-
84926427148
-
Survey of virtual machine research
-
June
-
R. P. Goldberg. Survey of virtual machine research. IEEE Computer, pages 34-45, June 1974.
-
(1974)
IEEE Computer
, pp. 34-45
-
-
Goldberg, R.P.1
-
24
-
-
0347896571
-
The nucleus of a multiprogramming system
-
April
-
P. Brinch Hansen. The nucleus of a multiprogramming system. Communications of the ACM, 13(4): 238-241, April 1970.
-
(1970)
Communications of the ACM
, vol.13
, Issue.4
, pp. 238-241
-
-
Brinch Hansen, P.1
-
25
-
-
0012022036
-
Scout: A communication-oriented operating system
-
Tucson, AZ, June
-
J. H. Hartman, A. B. Montz, D. Mosberger, S. W. O'Malley, L. L. Peterson, and TA. Proebsting. Scout: A communication-oriented operating system. Technical Report TR 94-20, University of Arizona, Tucson, AZ, June 1994.
-
(1994)
Technical Report TR 94-20, University of Arizona
-
-
Hartman, J.H.1
Montz, A.B.2
Mosberger, D.3
O'Malley, S.W.4
Peterson, L.L.5
Proebsting, T.A.6
-
27
-
-
77954040274
-
The persistent relevance of IPC performance: New techniques for reducing the IPC penalty
-
October
-
W. C. Hsieh, M. F. Kaashoek, and W. E. Weihl. The persistent relevance of IPC performance: New techniques for reducing the IPC penalty. In Fourth Workshop on Workstation Operating Systems, pages 186-190, October 1993.
-
(1993)
Fourth Workshop on Workstation Operating Systems
, pp. 186-190
-
-
Hsieh, W.C.1
Kaashoek, M.F.2
Weihl, W.E.3
-
29
-
-
84976736383
-
Page placement algorithms for large real-index caches
-
November
-
R. E. Kessler and M. D. Hill. Page placement algorithms for large real-index caches. ACM Transactions on Computer Systems, 10(4): 338-359, November 1992.
-
(1992)
ACM Transactions on Computer Systems
, vol.10
, Issue.4
, pp. 338-359
-
-
Kessler, R.E.1
Hill, M.D.2
-
30
-
-
84976714227
-
Tools for development of application-specific virtual memory management
-
October
-
K. Krueger, D. Loftesness, A. Vahdat, and T. Anderson. Tools for development of application-specific virtual memory management. In Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA) 1993, pages 48-64, October 1993.
-
(1993)
Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA) 1993
, pp. 48-64
-
-
Krueger, K.1
Loftesness, D.2
Vahdat, A.3
Anderson, T.4
-
35
-
-
84883541962
-
FUGU: Implementing translation and protection in a multiuser, multimodel multiprocessor
-
MIT, October
-
K. Mackenzie, J. Kubiatowicz, A. Agarwal, and M. F. Kaashoek. FUGU: Implementing translation and protection in a multiuser, multimodel multiprocessor. Technical Memorandum MIT/LCS/TM503, MIT, October 1994.
-
(1994)
Technical Memorandum MIT/LCS/TM503
-
-
Mackenzie, K.1
Kubiatowicz, J.2
Agarwal, A.3
Kaashoek, M.F.4
-
38
-
-
0027204397
-
Design tradeoffs for software-managed TLBs
-
May
-
D. Nagle, R. Uhlig, T Stanley, S. Sechrest, T. Mudge, and R. Brown. Design tradeoffs for software-managed TLBs. In 20th Annual International Symposium on Computer Architecture, pages 27-38, May 1993.
-
(1993)
20th Annual International Symposium on Computer Architecture
, pp. 27-38
-
-
Nagle, D.1
Uhlig, R.2
Stanley, T.3
Sechrest, S.4
Mudge, T.5
Brown, R.6
-
39
-
-
0002532551
-
Why aren't operating systems getting faster as fast as hardware?
-
June
-
J. K. Ousterhout. Why aren't operating systems getting faster as fast as hardware? In Proceedings of the Summer 1990 USENIX Conference, pages 247-256, June 1990.
-
(1990)
Proceedings of the Summer 1990 USENIX Conference
, pp. 247-256
-
-
Ousterhout, J.K.1
-
42
-
-
0018984007
-
Pilot: An operating system for a personal computer
-
February
-
D. D. Redell, Y. K. Dalai, T. R. Horsley, H. C. Lauer, W. C. Lynch, P. R. McJones, H. G. Murray, and S. C. Purcell. Pilot: An operating system for a personal computer. Communications of the ACM, 23(2): 81-92, February 1980.
-
(1980)
Communications of the ACM
, vol.23
, Issue.2
, pp. 81-92
-
-
Redell, D.D.1
Dalai, Y.K.2
Horsley, T.R.3
Lauer, H.C.4
Lynch, W.C.5
McJones, P.R.6
Murray, H.G.7
Purcell, S.C.8
-
43
-
-
0003366960
-
Chorus distributed operating system
-
M. Rozier, V. Abrossimov, F. Armand, I. Boule, M. Gien, M. Guillemont, F. Herrmann, C. Kaiser, S. Langlois, P. Leonard, and W. Neuhauser. Chorus distributed operating system. Computing Systems, 1(4): 305-370, 1988.
-
(1988)
Computing Systems
, vol.1
, Issue.4
, pp. 305-370
-
-
Rozier, M.1
Abrossimov, V.2
Armand, F.3
Boule, I.4
Gien, M.5
Guillemont, M.6
Herrmann, F.7
Kaiser, C.8
Langlois, S.9
Leonard, P.10
Neuhauser, W.11
-
44
-
-
84976845043
-
End-to-end arguments in system design
-
November
-
J. H. Saltzer, D. P. Reed, and D. D. Clark. End-to-end arguments in system design. ACM Transactions on Computer Systems, 2(4): 277-288, November 1984.
-
(1984)
ACM Transactions on Computer Systems
, vol.2
, Issue.4
, pp. 277-288
-
-
Saltzer, J.H.1
Reed, D.P.2
Clark, D.D.3
-
45
-
-
0002790769
-
Alpha AXP architecture
-
February
-
R. L. Sites. Alpha AXP architecture. Communications of the ACM, 36(2), February 1993.
-
(1993)
Communications of the ACM
, vol.36
, Issue.2
-
-
Sites, R.L.1
-
46
-
-
0039637985
-
Vino: An integrated platform for operating systems and database research
-
Harvard
-
C. Small and M. Seltzer. Vino: an integrated platform for operating systems and database research. Technical Report TR-30-94, Harvard, 1994.
-
(1994)
Technical Report TR-30-94
-
-
Small, C.1
Seltzer, M.2
-
47
-
-
0019587233
-
Operating system support for database management
-
July
-
M. Stonebraker. Operating system support for database management. Communications of the ACM, 24(7): 412-418, July 1981.
-
(1981)
Communications of the ACM
, vol.24
, Issue.7
, pp. 412-418
-
-
Stonebraker, M.1
-
48
-
-
0025568729
-
Experiences with the amoeba distributed operating system
-
December
-
A. S. Tanenbaum, R. van Renesse, H. van Staveren, G. Sharp, S. J. Muilender, A. Jansen, and G. van Rossum. Experiences with the Amoeba distributed operating system. Communications of the ACM, 33(12): 46-63, December 1990.
-
(1990)
Communications of the ACM
, vol.33
, Issue.12
, pp. 46-63
-
-
Tanenbaum, A.S.1
Van Renesse, R.2
Van Staveren, H.3
Sharp, G.4
Muilender, S.J.5
Jansen, A.6
Van Rossum, G.7
-
49
-
-
0027590139
-
Limits to low-latency communication on high-speed networks
-
May
-
C. A. Thekkath and H. M. Levy. Limits to low-latency communication on high-speed networks. ACM Transactions on Computer Systems, 11(2): 179-203, May 1993.
-
(1993)
ACM Transactions on Computer Systems
, vol.11
, Issue.2
, pp. 179-203
-
-
Thekkath, C.A.1
Levy, H.M.2
-
51
-
-
0026867086
-
Active messages: A mechanism for integrated communication and computation
-
May
-
T. von Eicken, D. E. Culler, S. C. Goldstein, and K. E. Schauser. Active messages: a mechanism for integrated communication and computation. In Proceedings of the 19th International Symposium on Computer Architecture, pages 256-267, May 1992.
-
(1992)
Proceedings of the 19th International Symposium on Computer Architecture
, pp. 256-267
-
-
Von Eicken, T.1
Culler, D.E.2
Goldstein, S.C.3
Schauser, K.E.4
-
52
-
-
0027836576
-
Efficient software-based fault isolation
-
December
-
R. Wahbe, S. Lucco, T Anderson, and S. Graham. Efficient software-based fault isolation. In Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles, pages 203-216, December 1993.
-
(1993)
Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles
, pp. 203-216
-
-
Wahbe, R.1
Lucco, S.2
Anderson, T.3
Graham, S.4
-
54
-
-
0003699678
-
Stride scheduling: Deterministic proportional-share resource management
-
MIT, June
-
C. A. Waldspurger and W. E. Weihl. Stride scheduling: deterministic proportional-share resource management. Technical Memorandum MIT/LCS/TM528, MIT, June 1995.
-
(1995)
Technical Memorandum MIT/LCS/TM528
-
-
Waldspurger, C.A.1
Weihl, W.E.2
-
55
-
-
0016069660
-
HYDRA: The kernel of a multiprocessing operating system
-
July
-
W. Wulf, E. Cohen, W. Corwin, A. Jones, R. Levin, C. Pierson, and F. Pollack. HYDRA: The kernel of a multiprocessing operating system. Communications of the ACM, 17(6): 337-345, July 1974.
-
(1974)
Communications of the ACM
, vol.17
, Issue.6
, pp. 337-345
-
-
Wulf, W.1
Cohen, E.2
Corwin, W.3
Jones, A.4
Levin, R.5
Pierson, C.6
Pollack, F.7
|