-
1
-
-
34547539029
-
-
Accetta, M., Baron, R., Bolosky, W., Golub, D., Rashid, R., Tevanian, A. and Young, M. A New Kernel Foundation for UNIX Development, in Summer USENIX Conference, Atlanta, GA, 1986, 93-112.
-
Accetta, M., Baron, R., Bolosky, W., Golub, D., Rashid, R., Tevanian, A. and Young, M. A New Kernel Foundation for UNIX Development, in Summer USENIX Conference, Atlanta, GA, 1986, 93-112.
-
-
-
-
2
-
-
0034312338
-
Custom Circuit Design as a Driver of Microprocessor Performance
-
Allen, D.H., Dhong, S.H., Hofstee, H.P., Leenstra, J., Nowka, K.J., Stasiak, D.L. and Wendel, D.F. Custom Circuit Design as a Driver of Microprocessor Performance. IBM Journal of Research and Development, 44 (6), 2000.
-
(2000)
IBM Journal of Research and Development
, vol.44
, Issue.6
-
-
Allen, D.H.1
Dhong, S.H.2
Hofstee, H.P.3
Leenstra, J.4
Nowka, K.J.5
Stasiak, D.L.6
Wendel, D.F.7
-
3
-
-
0026140567
-
The Interaction of Architecture and Operating System Design
-
Santa Clara, CA
-
Anderson, T.E., Levy, H.M., Bershad, B.N. and Lazowska, E.D. The Interaction of Architecture and Operating System Design Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, Santa Clara, CA, 1991, 108-120.
-
(1991)
Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 108-120
-
-
Anderson, T.E.1
Levy, H.M.2
Bershad, B.N.3
Lazowska, E.D.4
-
4
-
-
0026140643
-
Virtual Memory Primitives for User Programs
-
Santa Clara, CA
-
Appel, A.A. and Li, K. Virtual Memory Primitives for User Programs Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, Santa Clara, CA, 1991, 96-107.
-
(1991)
Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 96-107
-
-
Appel, A.A.1
Li, K.2
-
5
-
-
84994348621
-
Processes in KaffeOS: Isolation, Resource Management, and Sharing in Java
-
San Diego, CA
-
Back, G., Hsieh, W.C. and Lepreau, J. Processes in KaffeOS: Isolation, Resource Management, and Sharing in Java Proceedings of the 4th USENIX Symposium on Operating Systems Design & Implementation (OSDI), San Diego, CA, 2000.
-
(2000)
Proceedings of the 4th USENIX Symposium on Operating Systems Design & Implementation (OSDI)
-
-
Back, G.1
Hsieh, W.C.2
Lepreau, J.3
-
6
-
-
85022153860
-
Software Prefetching and Caching for Translation Lookaside Buffers
-
Bala, K., Kaashoek, M.F. and Weihl, W.E. Software Prefetching and Caching for Translation Lookaside Buffers Proceedings of the First Symposium on Operating Systems Design and Implementation (OSDI), 1994,243-253.
-
(1994)
Proceedings of the First Symposium on Operating Systems Design and Implementation (OSDI)
, pp. 243-253
-
-
Bala, K.1
Kaashoek, M.F.2
Weihl, W.E.3
-
7
-
-
84949516594
-
SPIN: An Extensible Microkernel for Application-specific Operating System Services
-
Wadern, Germany
-
Bershad, B.N., Chambers, C., Eggers, S., Maeda, C., McNamee, D., Pardyak, P., Savage, S. and Sirer, E.G. SPIN: An Extensible Microkernel for Application-specific Operating System Services Proceedings of the 6th ACM SIGOPS European Workshop, Wadern, Germany, 1994, 68-71.
-
(1994)
Proceedings of the 6th ACM SIGOPS European Workshop
, pp. 68-71
-
-
Bershad, B.N.1
Chambers, C.2
Eggers, S.3
Maeda, C.4
McNamee, D.5
Pardyak, P.6
Savage, S.7
Sirer, E.G.8
-
8
-
-
80054992065
-
-
Bershad, B.N., Savage, S., Pardyak, P., Sirer, E.G., Fiuczynski, M., Becker, D., Eggers, S. and Chambers, C. Extensibility, Safety and Performance in the SPIN Operating System Proceedings of the Fifteenth ACM Symposium on Operating System Principles, Copper Mountain Resort, CO, 1995, 267-284.
-
Bershad, B.N., Savage, S., Pardyak, P., Sirer, E.G., Fiuczynski, M., Becker, D., Eggers, S. and Chambers, C. Extensibility, Safety and Performance in the SPIN Operating System Proceedings of the Fifteenth ACM Symposium on Operating System Principles, Copper Mountain Resort, CO, 1995, 267-284.
-
-
-
-
9
-
-
17044373469
-
-
Chen, J. and Tardit, D. A Simple Typed Intermediate Language for Object-oriented Languages Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 05), Long Beach, CA, 2005, 38-49.
-
Chen, J. and Tardit, D. A Simple Typed Intermediate Language for Object-oriented Languages Proceedings of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 05), Long Beach, CA, 2005, 38-49.
-
-
-
-
10
-
-
0026865575
-
Simulation Based Study of TLB Performance
-
Queensland, Australia
-
Chen, J.B., Borg, A. and Jouppi, N.P. A Simulation Based Study of TLB Performance Proceedings of the 19th Annual International Symposium on Computer Architecture (ISCA '92), Queensland, Australia, 1992, 114-123.
-
(1992)
Proceedings of the 19th Annual International Symposium on Computer Architecture (ISCA '92)
, pp. 114-123
-
-
Chen, J.B.1
Borg, A.2
Jouppi, N.P.A.3
-
12
-
-
0031539485
-
The Inferno Operating System
-
Dorward, S., Pike, R., Presotto, D.L., Ritchie, D.M., Trickey, H. and Winterbottom, P. The Inferno Operating System. Bell Labs Technical Journal, 2 (1), 1997, 5-18.
-
(1997)
Bell Labs Technical Journal
, vol.2
, Issue.1
, pp. 5-18
-
-
Dorward, S.1
Pike, R.2
Presotto, D.L.3
Ritchie, D.M.4
Trickey, H.5
Winterbottom, P.6
-
13
-
-
84883516225
-
Exokernel: An Operating System Architecture for Application-Level Resource Management
-
Copper Mountain Resort, CO
-
Engler, D.R., Kaashoek, M.F. and O'Toole, J., Jr. Exokernel: an Operating System Architecture for Application-Level Resource Management Proceedings of the Fifteenth ACM Symposium on Operating System Principles, Copper Mountain Resort, CO, 1995, 251-266.
-
(1995)
Proceedings of the Fifteenth ACM Symposium on Operating System Principles
, pp. 251-266
-
-
Engler, D.R.1
Kaashoek, M.F.2
O'Toole Jr., J.3
-
14
-
-
34547527474
-
Ad hoc Extensibility and Access Control
-
Report MSR-TR-2005-143, Microsoft Research
-
Erlingsson, Ú. and MacCormick, J., Ad hoc Extensibility and Access Control. Report MSR-TR-2005-143, Microsoft Research, 2005.
-
(2005)
-
-
Erlingsson, U.1
MacCormick, J.2
-
15
-
-
34748826163
-
Language Support for Fast and Reliable Message Based Communication in Singularity OS
-
Leuven, Belgium
-
Fähndrich, M., Aiken, M., Hawblitzel, C., Hodson, O., Hunt, G., Larus, J.R. and Levi, S. Language Support for Fast and Reliable Message Based Communication in Singularity OS. in To appear: EuroSys2006, Leuven, Belgium, 2005.
-
(2005)
To appear: EuroSys2006
-
-
Fähndrich, M.1
Aiken, M.2
Hawblitzel, C.3
Hodson, O.4
Hunt, G.5
Larus, J.R.6
Levi, S.7
-
16
-
-
0033889980
-
Marmot: An Optimizing Compiler for Java
-
Fitzgerald, R., Knoblock, T.B., Ruf, E., Steensgaard, B. and Tarditi, D. Marmot: an Optimizing Compiler for Java. Software-Practice and Experience, 30 (3), 2000, 199-232.
-
(2000)
Software-Practice and Experience
, vol.30
, Issue.3
, pp. 199-232
-
-
Fitzgerald, R.1
Knoblock, T.B.2
Ruf, E.3
Steensgaard, B.4
Tarditi, D.5
-
17
-
-
0034592679
-
The Case for Profile-directed Selection of Garbage Collectors
-
Minneapolis, MN
-
Fitzgerald, R. and Tarditi, D. The Case for Profile-directed Selection of Garbage Collectors Proceedings of the 2nd International Symposium on Memory Management (ISMM '00), Minneapolis, MN, 2000, 111-120.
-
(2000)
Proceedings of the 2nd International Symposium on Memory Management (ISMM '00)
, pp. 111-120
-
-
Fitzgerald, R.1
Tarditi, D.2
-
18
-
-
8344263895
-
Kill-safe Synchronization Abstractions
-
Washington, DC
-
Flatt, M. and Findler, R.B. Kill-safe Synchronization Abstractions Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI 04), Washington, DC, 2004, 47-58.
-
(2004)
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI 04)
, pp. 47-58
-
-
Flatt, M.1
Findler, R.B.2
-
19
-
-
0032660980
-
Type-safe Linking and Modular Assembly Language
-
San Antonio, TX
-
Glew, N. and Morrisett, G. Type-safe Linking and Modular Assembly Language Proceedings of the 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Antonio, TX, 1999, 250-261.
-
(1999)
Proceedings of the 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 250-261
-
-
Glew, N.1
Morrisett, G.2
-
21
-
-
34547521961
-
-
GoIm, M.., Felser, M., Wawersich, C. and Kleinoeder, J. The JX Operating System Proceedings of the USENIX 2002 Annual Conference, Monterey, CA, 2002, 45-58.
-
GoIm, M.., Felser, M., Wawersich, C. and Kleinoeder, J. The JX Operating System Proceedings of the USENIX 2002 Annual Conference, Monterey, CA, 2002, 45-58.
-
-
-
-
22
-
-
34547509801
-
Using Memory Errors to Attack a Virtual Machine
-
Oakland, CA
-
Govindavajhala, S. and Appel, A.W. Using Memory Errors to Attack a Virtual Machine Proceedings of the 2003 Symposium on Security and Privacy, Oakland, CA, 2003, 154-165.
-
(2003)
Proceedings of the 2003 Symposium on Security and Privacy
, pp. 154-165
-
-
Govindavajhala, S.1
Appel, A.W.2
-
23
-
-
0031540885
-
The Performance of μ-kernel-based Systems
-
Saint Malo, France
-
Härtig, H., Hohmuth, M., Liedtke, J. and Schönberg, S. The Performance of μ-kernel-based Systems Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles (SOSP '97), Saint Malo, France, 1997, 66-77.
-
(1997)
Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles (SOSP '97)
, pp. 66-77
-
-
Härtig, H.1
Hohmuth, M.2
Liedtke, J.3
Schönberg, S.4
-
24
-
-
85084164107
-
Implementing Multiple Protection Domains in Java
-
New Orleans, LA
-
Hawblitzel, C., Chang, C.-C., Czajkowski, G., Hu, D. and Eicken, T.v. Implementing Multiple Protection Domains in Java Proceedings of the 1998 USENIX Annual Technical Conference, New Orleans, LA, 1998, 259-270.
-
(1998)
Proceedings of the 1998 USENIX Annual Technical Conference
, pp. 259-270
-
-
Hawblitzel, C.1
Chang, C.-C.2
Czajkowski, G.3
Hu, D.4
Eicken, T.V.5
-
25
-
-
34547551324
-
-
Hawblitzel, C. and Eicken, T.v. Luna: A Flexible Java Protection System Proceedings of the Fifth ACM Symposium on Operating System Design and Implementation (OSDI '02), Boston, MA, 2002, 391-402.
-
Hawblitzel, C. and Eicken, T.v. Luna: A Flexible Java Protection System Proceedings of the Fifth ACM Symposium on Operating System Design and Implementation (OSDI '02), Boston, MA, 2002, 391-402.
-
-
-
-
26
-
-
0027271324
-
Architectural Support for Translation Table Management in Large Address Space Machines
-
San Diego, CA
-
Huck, J. and Hays, J. Architectural Support for Translation Table Management in Large Address Space Machines Proceedings of the 20th Annual International Symposium on Computer Architecture (ISCA '93), San Diego, CA, 1993, 29-50.
-
(1993)
Proceedings of the 20th Annual International Symposium on Computer Architecture (ISCA '93)
, pp. 29-50
-
-
Huck, J.1
Hays, J.2
-
27
-
-
84858095391
-
-
An Overview of the Singularity Project. Report MSR-TR-2005-135, Microsoft Research
-
Hunt, G., Larus, J., Abadi, M., Aiken, M., Barhain, P., Fähndrich, M., Hawblitzel, C., Hodson, O., Levi, S., Murphy, N., Steensgaard, B., Tarditi, D., Wobber, T. and Zill, B., An Overview of the Singularity Project. Report MSR-TR-2005-135, Microsoft Research, 2005.
-
(2005)
-
-
Hunt, G.1
Larus, J.2
Abadi, M.3
Aiken, M.4
Barhain, P.5
Fähndrich, M.6
Hawblitzel, C.7
Hodson, O.8
Levi, S.9
Murphy, N.10
Steensgaard, B.11
Tarditi, D.12
Wobber, T.13
Zill, B.14
-
28
-
-
0032119566
-
Virtual Memory in Contemporary Microprocessors
-
Jacob, B. and Mudge, T. Virtual Memory in Contemporary Microprocessors. IEEE Micro, 18 (4), 1998, 60-75.
-
(1998)
IEEE Micro
, vol.18
, Issue.4
, pp. 60-75
-
-
Jacob, B.1
Mudge, T.2
-
29
-
-
0031611442
-
Look at Several Memory Management Units, TLB-refill Mechanisms, and Page Table Organizations
-
San Jose, CA
-
Jacob, B.L. and Mudge, T.N. A Look at Several Memory Management Units, TLB-refill Mechanisms, and Page Table Organizations Proceedings of the Eighth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'98), San Jose, CA, 1998, 295-306.
-
(1998)
Proceedings of the Eighth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'98)
, pp. 295-306
-
-
Jacob, B.L.1
Mudge, T.N.A.2
-
30
-
-
20344374162
-
Niagara: A 32-Way Multithreaded Sparc Processor
-
Kongetira, P., Aingaran, K. and Olukotun, K. Niagara: A 32-Way Multithreaded Sparc Processor. IEEE Micro, 25 (2), 2005, 21-29.
-
(2005)
IEEE Micro
, vol.25
, Issue.2
, pp. 21-29
-
-
Kongetira, P.1
Aingaran, K.2
Olukotun, K.3
-
31
-
-
0041525084
-
From System F to Typed Assembly Language
-
Morrisett, G., Walker, D., Crary, K. and Glew, N. From System F to Typed Assembly Language. ACM Transactions on Programming Languages and Systems, 21 (3), 1999, 527-568.
-
(1999)
ACM Transactions on Programming Languages and Systems
, vol.21
, Issue.3
, pp. 527-568
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
32
-
-
1342303703
-
Measuring Architectural Vulnerability Factors
-
Mukherjee, S.S., Weaver, CT., Emer, J., Reinhardt, S.K. and Austin, T. Measuring Architectural Vulnerability Factors. IEEE Micro, 23 (6), 2003, 70-75.
-
(2003)
IEEE Micro
, vol.23
, Issue.6
, pp. 70-75
-
-
Mukherjee, S.S.1
Weaver, C.T.2
Emer, J.3
Reinhardt, S.K.4
Austin, T.5
-
33
-
-
34547502205
-
-
Process, J.C. Application Isolation API Specification Java Specification Request, 2003, JSR-000121.
-
Process, J.C. Application Isolation API Specification Java Specification Request, 2003, JSR-000121.
-
-
-
-
34
-
-
84937566454
-
-
Copenhagen, Denmark
-
Rajamani, S.K. and Rehof, J. Conformance Checking for Models of Asynchronous Message Passing Software Proceedings of the International Conference on Computer Aided Verification (CAV 02), Springer, Copenhagen, Denmark, 2002, 166-179.
-
(2002)
Conformance Checking for Models of Asynchronous Message Passing Software Proceedings of the International Conference on Computer Aided Verification (CAV 02), Springer
, pp. 166-179
-
-
Rajamani, S.K.1
Rehof, J.2
-
35
-
-
0018984007
-
Pilot: An Operating System for a Personal Computer
-
Redell, D.D., Dalal, Y.K., Horsley, T.R., Lauer, H.C., Lynch, W.C., McJones, P.R., Murray, H.G. and Purcell, S.C. Pilot: An Operating System for a Personal Computer. Communications of the ACM, 23 (2), 1980, 81-92.
-
(1980)
Communications of the ACM
, vol.23
, Issue.2
, pp. 81-92
-
-
Redell, D.D.1
Dalal, 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
-
36
-
-
84883540577
-
The Impact of Architectural Trends on Operating System Performance
-
Copper Mountain Resort, CO
-
Rosenblum, M., Bugnion, E., Herrod, S.A., Witchel, E. and Gupta, A. The Impact of Architectural Trends on Operating System Performance Proceedings of the Fifteenth ACM Symposium on Operating System Principles, Copper Mountain Resort, CO, 1995, 285-298.
-
(1995)
Proceedings of the Fifteenth ACM Symposium on Operating System Principles
, pp. 285-298
-
-
Rosenblum, M.1
Bugnion, E.2
Herrod, S.A.3
Witchel, E.4
Gupta, A.5
-
37
-
-
85084100576
-
Dealing with Disaster: Surviving Misbehaved Kernel Extensions
-
Seattle, WA
-
Seltzer, M.I., Endo, Y., Small, C and Smith, K.A. Dealing with Disaster: Surviving Misbehaved Kernel Extensions Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (OSDI 96), Seattle, WA, 1996, 213-227.
-
(1996)
Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (OSDI 96)
, pp. 213-227
-
-
Seltzer, M.I.1
Endo, Y.2
Small, C.3
Smith, K.A.4
-
38
-
-
21644451622
-
-
Swift, M.M., Bershad, B.N. and Levy, H.M. Improving the Reliability of Commodity Operating Systems Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP 1/4 3), Bolton Landing, NY, 2003, 207-222.
-
Swift, M.M., Bershad, B.N. and Levy, H.M. Improving the Reliability of Commodity Operating Systems Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP 1/4 3), Bolton Landing, NY, 2003, 207-222.
-
-
-
-
39
-
-
0022795698
-
Structural. View of the Cedar Programming Environment
-
Swinehart, D.C., Zellweger, P.T., Beach, R.J. and Hagmann, R.B. A Structural. View of the Cedar Programming Environment. ACM Transactions on Programming Languages and Systems, 8 (4), 1986, 419-490.
-
(1986)
ACM Transactions on Programming Languages and Systems
, vol.8
, Issue.4
, pp. 419-490
-
-
Swinehart, D.C.1
Zellweger, P.T.2
Beach, R.J.3
Hagmann, R.B.A.4
-
40
-
-
84976769272
-
Performance of Superpages with Less Operating System Support
-
San Jose, CA
-
Talluri, M. and Hill, M.D. Surpassing the TLB Performance of Superpages with Less Operating System Support Proceedings of the Sixth International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA, 1994, 171-182.
-
(1994)
Proceedings of the Sixth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 171-182
-
-
Talluri, M.1
Hill, M.D.2
Surpassing the, T.L.B.3
-
41
-
-
0028492372
-
Design Tradeoffs for Software-Managed TLBs
-
Uhlig, R., Nagle, D., Stanley, T., Mudge, T., Sechrest, S. and Brown, R. Design Tradeoffs for Software-Managed TLBs. ACM Transactions on Computer Systems, 12 (3), 1994, 175-205.
-
(1994)
ACM Transactions on Computer Systems
, vol.12
, Issue.3
, pp. 175-205
-
-
Uhlig, R.1
Nagle, D.2
Stanley, T.3
Mudge, T.4
Sechrest, S.5
Brown, R.6
-
42
-
-
0027836576
-
Efficient Software-Based Fault Isolation
-
Asheville, NC
-
Wahbe, R., Lucco, S., Anderson, T.E. and Graham, S.L. Efficient Software-Based Fault Isolation Proceedings of the Fourteenth ACM Symposium on Operating System Principles, Asheville, NC, 1993, 203-216.
-
(1993)
Proceedings of the Fourteenth ACM Symposium on Operating System Principles
, pp. 203-216
-
-
Wahbe, R.1
Lucco, S.2
Anderson, T.E.3
Graham, S.L.4
-
43
-
-
0035042878
-
Type-preserving Garbage Collectors
-
Berlin, Germany
-
Wang, D.C. and Appel, A.W. Type-preserving Garbage Collectors Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation (PLDI '02), Berlin, Germany, 2002, 166-178.
-
(2002)
Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation (PLDI '02)
, pp. 166-178
-
-
Wang, D.C.1
Appel, A.W.2
-
44
-
-
0345550199
-
-
Symbolics, Inc, Cambridge, MA
-
Weinreb, D. and Moon, D. Lisp Machine Manuel. Symbolics, Inc, Cambridge, MA, 1981.
-
(1981)
Lisp Machine Manuel
-
-
Weinreb, D.1
Moon, D.2
-
45
-
-
0036957412
-
Mondrian Memory Protection
-
San Jose, CA
-
Witchel, E., Cates, J. and Asanovic', K. Mondrian Memory Protection Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, CA, 2002, 304-316.
-
(2002)
Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 304-316
-
-
Witchel, E.1
Cates, J.2
Asanovic', K.3
-
46
-
-
84988387685
-
An In-Cache Address Translation Mechanism
-
Tokyo, Japan
-
Wood, D.A., Eggers, S.J., Gibson, G., Hill, M.D., Pendleton, J., Ritchie, S.A., Katz, R.H. and Patterson, D.A. An In-Cache Address Translation Mechanism Proceedings of the Thirteenth Annual International Symposium on Computer Architecture, Tokyo, Japan, 1986, 158-166.
-
(1986)
Proceedings of the Thirteenth Annual International Symposium on Computer Architecture
, pp. 158-166
-
-
Wood, D.A.1
Eggers, S.J.2
Gibson, G.3
Hill, M.D.4
Pendleton, J.5
Ritchie, S.A.6
Katz, R.H.7
Patterson, D.A.8
|