-
1
-
-
0026812740
-
Scheduler activations: Effective kernel support for the user-level management of parallelism
-
ANDERSON, T. E., BERSHAD, B. N., LAZOWSKA, E. D., AND LEVY, H. M. Scheduler activations: Effective kernel support for the user-level management of parallelism. ACM Transactions on Computer Systems 10, 1 (1992), 53-79.
-
(1992)
ACM Transactions on Computer Systems
, vol.10
, Issue.1
, pp. 53-79
-
-
Anderson, T.E.1
Bershad, B.N.2
Lazowska, E.D.3
Levy, H.M.4
-
2
-
-
34548348919
-
Experience distributing objects in an SMMP OS
-
APPAVOO, J., DA SILVA, D., KRIEGER, O., AUSLANDER, M., OSTROWSKI, M., ROSENBURG, B., WATERLAND, A., WISNIEWSKI, R. W., XENIDIS, J., STUMM, M., AND SOARES, L. Experience distributing objects in an SMMP OS. ACM Transactions on Computer Systems 25, 3 (2007).
-
(2007)
ACM Transactions on Computer Systems
, vol.25
, pp. 3
-
-
Appavoo, J.1
Da Silva, D.2
Krieger, O.3
Auslander, M.4
Ostrowski, M.5
Rosenburg, B.6
Waterland, A.7
Wisniewski, R.W.8
Xenidis, J.9
Stumm, M.10
Soares, L.11
-
7
-
-
78249234838
-
Reboots are for hardware: Challenges and solutions to updating an operating system on the fly
-
BAUMANN, A., APPAVOO, J., WISNIEWSKI, R. W., SILVA, D. D., KRIEGER, O., AND HEISER, G. Reboots are for hardware: Challenges and solutions to updating an operating system on the fly. In Proceedings of the USENIX Annual Technical Conference (2007), pp. 1-14.
-
(2007)
Proceedings of the USENIX Annual Technical Conference
, pp. 1-14
-
-
Baumann, A.1
Appavoo, J.2
Wisniewski, R.W.3
Silva, D.D.4
Krieger, O.5
Heiser, G.6
-
8
-
-
72249097688
-
The multikernel: A new OS architecture for scalable multicore systems
-
BAUMANN, A., BARHAM, P., DAGAND, P.-E., HARRIS, T., ISAACS, R., PETER, S., ROSCOE, T., SCHÜPBACH, A., AND SINGHANIA, A. The multikernel: a new OS architecture for scalable multicore systems. In Proceedings of the 22nd ACM Symposium on Operating System Principles (2009), pp. 29-44.
-
(2009)
Proceedings of the 22nd ACM Symposium on Operating System Principles
, pp. 29-44
-
-
Baumann, A.1
Barham, P.2
Dagand, P.-E.3
Harris, T.4
Isaacs, R.5
Peter, S.6
Roscoe, T.7
Schüpbach, A.8
Singhania, A.9
-
9
-
-
85077366413
-
Providing dynamic update in an operating system
-
BAUMANN, A., HEISER, G., APPAVOO, J., DA SILVA, D., KRIEGER, O., WISNIEWSKI, R. W., AND KERR, J. Providing dynamic update in an operating system. In Proceedings of the USENIX Annual Technical Conference (2005), pp. 279-291.
-
(2005)
Proceedings of the USENIX Annual Technical Conference
, pp. 279-291
-
-
Baumann, A.1
Heiser, G.2
Appavoo, J.3
Da Silva, D.4
Krieger, O.5
Wisniewski, R.W.6
Kerr, J.7
-
10
-
-
85076887997
-
Corey: An operating system for many cores
-
BOYD-WICKIZER, S., CHEN, H., CHEN, R., MAO, Y., KAASHOEK, F., MORRIS, R., PESTEREV, A., STEIN, L., WU, M., DAI, Y., ZHANG, Y., AND ZHANG, Z. Corey: An operating system for many cores. In Proceedings of the 8th Symposium on Operating Systems Design and Implementation (2008), pp. 43-57.
-
(2008)
Proceedings of the 8th Symposium on Operating Systems Design and Implementation
, pp. 43-57
-
-
Boyd-Wickizer, S.1
Chen, H.2
Chen, R.3
Mao, Y.4
Kaashoek, F.5
Morris, R.6
Pesterev, A.7
Stein, L.8
Wu, M.9
Dai, Y.10
Zhang, Y.11
Zhang, Z.12
-
11
-
-
85076910730
-
An analysis of Linux scalability to many cores
-
BOYD-WICKIZER, S., CLEMENTS, A. T., MAO, Y., PESTEREV, A., KAASHOEK, M. F., MORRIS, R., AND ZELDOVICH, N. An Analysis of Linux Scalability to Many Cores. In Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (2010), pp. 1-8.
-
(2010)
Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation
, pp. 1-8
-
-
Boyd-Wickizer, S.1
Clements, A.T.2
Mao, Y.3
Pesterev, A.4
Kaashoek, M.F.5
Morris, R.6
Zeldovich, N.7
-
12
-
-
79955397043
-
Bulldozer: An approach to multithreaded compute performance
-
Mar
-
BUTLER, M., BARNES, L., SARMA, D. D., AND GELINAS, B. Bulldozer: An approach to multithreaded compute performance. IEEE Micro 31, 2 (Mar. 2011), 6-15.
-
(2011)
IEEE Micro
, vol.31
, Issue.2
, pp. 6-15
-
-
Butler, M.1
Barnes, L.2
Sarma, D.D.3
Gelinas, B.4
-
13
-
-
85077019413
-
Dynamic instrumentation of production systems
-
CANTRILL, B. M., SHAPIRO, M. W., AND LEVENTHAL, A. H. Dynamic instrumentation of production systems. In Proceedings of the USENIX Annual Technical Conference (2004), pp. 15-28.
-
(2004)
Proceedings of the USENIX Annual Technical Conference
, pp. 15-28
-
-
Cantrill, B.M.1
Shapiro, M.W.2
Leventhal, A.H.3
-
14
-
-
84883502243
-
HIVe: Fault containment for shared-memory multiprocessors
-
CHAPIN, J., ROSENBLUM, M., DEVINE, S., LAHIRI, T., TEODOSIU, D., AND GUPTA, A. Hive: Fault containment for shared-memory multiprocessors. In Proceedings of the 15th ACM Symposium on Operating Systems Principles (1995), pp. 12-25.
-
(1995)
Proceedings of the 15th ACM Symposium on Operating Systems Principles
, pp. 12-25
-
-
Chapin, J.1
Rosenblum, M.2
Devine, S.3
Lahiri, T.4
Teodosiu, D.5
Gupta, A.6
-
15
-
-
70649099382
-
Evaluation of the Intel Core i7 Turbo Boost feature
-
CHARLES, J., JASSI, P., S, A. N., SADAT, A., AND FEDOROVA, A. Evaluation of the Intel Core i7 Turbo Boost feature. In Proceedings of the IEEE International Symposium on Workload Characterization (2009).
-
(2009)
Proceedings of the IEEE International Symposium on Workload Characterization
-
-
Charles, J.1
Jassi, P.2
Sadat, A.3
Fedorova, A.4
-
16
-
-
85080667286
-
-
12.04.14
-
CORBET, J. Deadline scheduling for 3.14. http://www.linuxfoundation.org/news-media/blogs/ browse/2014/01/deadline-scheduling-314, 12.04.14.
-
Deadline Scheduling for 3.14
-
-
Corbet, J.1
-
18
-
-
77954597899
-
Otherworld: Giving applications a chance to survive OS kernel crashes
-
DEPOUTOVITCH, A., AND STUMM, M. Otherworld: Giving Applications a Chance to Survive OS Kernel Crashes. In Proceedings of the EuroSys Conference (2010), pp. 181-194.
-
(2010)
Proceedings of the EuroSys Conference
, pp. 181-194
-
-
Depoutovitch, A.1
Stumm, M.2
-
20
-
-
63149115885
-
Kernel design for isolation and assurance of physical memory
-
ELKADUWE, D., DERRIN, P., AND ELPHINSTONE, K. Kernel design for isolation and assurance of physical memory. In Proceedings of the 1st Workshop on Isolation and Integration in Embedded Systems (2008), pp. 35-40.
-
(2008)
Proceedings of the 1st Workshop on Isolation and Integration in Embedded Systems
, pp. 35-40
-
-
Elkaduwe, D.1
Derrin, P.2
Elphinstone, K.3
-
21
-
-
80052528714
-
Dark silicon and the end of multicore scaling
-
ESMAEILZADEH, H., BLEM, E., ST. AMANT, R., SANKARALINGAM, K., AND BURGER, D. Dark Silicon and the End of Multicore Scaling. In Proceedings of the 38th Annual International Symposium on Computer Architecture (2011), pp. 365-376.
-
(2011)
Proceedings of the 38th Annual International Symposium on Computer Architecture
, pp. 365-376
-
-
Esmaeilzadeh, H.1
Blem, E.2
St Amant, R.3
Sankaralingam, K.4
Burger, D.5
-
22
-
-
84880107431
-
Safe and automatic live update for operating systems
-
GIUFFRIDA, C., KUIJSTEN, A., AND TANENBAUM, A. S. Safe and automatic live update for operating systems. In Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems (2013), pp. 279-292.
-
(2013)
Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 279-292
-
-
Giuffrida, C.1
Kuijsten, A.2
Tanenbaum, A.S.3
-
23
-
-
84962915628
-
Cleaning up Linux's CPU hotplug for real time and energy management
-
Nov
-
GLEIXNER, T., MCKENNEY, P. E., AND GUITTOT, V. Cleaning up Linux's CPU hotplug for real time and energy management. SIGBED Rev. 9, 4 (Nov. 2012), 49-52.
-
(2012)
SIGBED Rev
, vol.9
, Issue.4
, pp. 49-52
-
-
Gleixner, T.1
McKenney, P.E.2
Guittot, V.3
-
25
-
-
84887109011
-
-
12.04.14
-
CPU hotplug. https://wiki.linaro.org/WorkingGroups/PowerManagement/Archives/Hotplug, 12.04.14.
-
CPU Hotplug
-
-
-
26
-
-
35348921111
-
Core fusion: Accommodating software diversity in chip multiprocessors
-
IPEK, E., KIRMAN, M., KIRMAN, N., AND MARTINEZ, J. F. Core Fusion: Accommodating Software Diversity in Chip Multiprocessors. In Proceedings of the 34th Annual International Symposium on Computer Architecture (2007), pp. 186-197.
-
(2007)
Proceedings of the 34th Annual International Symposium on Computer Architecture
, pp. 186-197
-
-
Ipek, E.1
Kirman, M.2
Kirman, N.3
Martinez, J.F.4
-
27
-
-
85009143358
-
Twin-Linux: Running independent Linux Kernels simultaneously on separate cores of a multicore system
-
JOSHI, A. Twin-Linux: Running independent Linux Kernels simultaneously on separate cores of a multicore system. In Proceedings of the Linux Symposium (2010), pp. 101-108.
-
(2010)
Proceedings of the Linux Symposium
, pp. 101-108
-
-
Joshi, A.1
-
28
-
-
72249120603
-
Sel4: Formal verification of an OS kernel
-
KLEIN, G., ELPHINSTONE, K., HEISER, G., ANDRONICK, J., COCK, D., DERRIN, P., ELKADUWE, D., ENGELHARDT, K., KOLANSKI, R., NORRISH, M., SEWELL, T., TUCH, H., AND WINWOOD, S. seL4: Formal verification of an OS kernel. In Proceedings of the 22nd ACM Symposium on Operating System Principles (2009).
-
(2009)
Proceedings of the 22nd ACM Symposium on Operating System Principles
-
-
Klein, G.1
Elphinstone, K.2
Heiser, G.3
Andronick, J.4
Cock, D.5
Derrin, P.6
Elkaduwe, D.7
Engelhardt, K.8
Kolanski, R.9
Norrish, M.10
Sewell, T.11
Tuch, H.12
Winwood, S.13
-
29
-
-
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
-
30
-
-
84856590159
-
Migration without virtualization
-
KOZUCH, M. A., KAMINSKY, M., AND RYAN, M. P. Migration without virtualization. In Proceedings of the 12th Workshop on Hot Topics in Operating Systems (2009), pp. 10-15.
-
(2009)
Proceedings of the 12th Workshop on Hot Topics in Operating Systems
, pp. 10-15
-
-
Kozuch, M.A.1
Kaminsky, M.2
Ryan, M.P.3
-
31
-
-
84944403811
-
Single-ISA heterogeneous multi-core architectures: The potential for processor power reduction
-
KUMAR, R., FARKAS, K. I., JOUPPI, N. P., RANGANATHAN, P., AND TULLSEN, D. M. Single-ISA Heterogeneous Multi-Core Architectures: The Potential for Processor Power Reduction. In Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture (2003), pp. 81-92.
-
(2003)
Proceedings of the 36th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 81-92
-
-
Kumar, R.1
Farkas, K.I.2
Jouppi, N.P.3
Ranganathan, P.4
Tullsen, D.M.5
-
32
-
-
84869064702
-
-
12.04.14
-
Real-time Linux. https://rt.wiki.kernel.org/, 12.04.14.
-
Real-Time Linux
-
-
-
33
-
-
85092783412
-
Tessellation: Space-time partitioning in a manycore client OS
-
LIU, R., KLUES, K., BIRD, S., HOFMEYR, S., ASANOVIĆ, K., AND KUBIATOWICZ, J. Tessellation: Space-time partitioning in a manycore client OS. In Proceedings of the 1st USENIX Workshop on Hot Topics in Parallelism (2009).
-
(2009)
Proceedings of the 1st USENIX Workshop on Hot Topics in Parallelism
-
-
Liu, R.1
Klues, K.2
Bird, S.3
Hofmeyr, S.4
Asanović, K.5
Kubiatowicz, J.6
-
34
-
-
0001087280
-
Hyper-threading technology architecture and microarchitecture
-
Feb
-
MARR, D. T., DESKTOP, F. B., HILL, D. L., HINTON, G., KOUFATY, D. A., MILLER, J. A., AND UPTON, M. Hyper-Threading Technology Architecture and Microarchitecture. Intel Technology Journal (Feb 2002).
-
(2002)
Intel Technology Journal
-
-
Marr, D.T.1
Desktop, F.B.2
Hill, D.L.3
Hinton, G.4
Koufaty, D.A.5
Miller, J.A.6
Upton, M.7
-
36
-
-
84855862101
-
MinT: Booting multiple Linux kernels on a multicore processor
-
NOMURA, Y., SENZAKI, R., NAKAHARA, D., USHIO, H., KATAOKA, T., AND TANIGUCHI, H. Mint: Booting multiple Linux kernels on a multicore processor. In Proceedings of the International Conference on Broadband and Wireless Computing, Communication and Applications (2011), pp. 555-560.
-
(2011)
Proceedings of the International Conference on Broadband and Wireless Computing, Communication and Applications
, pp. 555-560
-
-
Nomura, Y.1
Senzaki, R.2
Nakahara, D.3
Ushio, H.4
Kataoka, T.5
Taniguchi, H.6
-
38
-
-
85080780792
-
-
12.04.14
-
Popcorn Linux. http://popcornlinux.org/, 12.04.14.
-
-
-
-
39
-
-
85080663613
-
-
12.04.14
-
PostgreSQL. http://www.postgresql.org/, 12.04.14.
-
-
-
-
40
-
-
82155203083
-
Improving per-node efficiency in the datacenter with new OS abstractions
-
RHODEN, B., KLUES, K., ZHU, D., AND BREWER, E. Improving per-node efficiency in the datacenter with new OS abstractions. In Proceedings of the 2nd ACM Symposium on Cloud Computing (2011), pp. 25:1-25:8.
-
(2011)
Proceedings of the 2nd ACM Symposium on Cloud Computing
, pp. 251-258
-
-
Rhoden, B.1
Klues, K.2
Zhu, D.3
Brewer, E.4
-
41
-
-
84929586311
-
A Page Coherency Protocol for Popcorn Replicated-kernel Operating System
-
Oct
-
SADINI, M., BARBALACE, A., RAVINDRAN, B., AND QUAGLIA, F. A Page Coherency Protocol for Popcorn Replicated-kernel Operating System. In Proceedings of the ManyCore Architecture Research Community Symposium (MARC) (Oct. 2013).
-
(2013)
Proceedings of the ManyCore Architecture Research Community Symposium (MARC)
-
-
Sadini, M.1
Barbalace, A.2
Ravindran, B.3
Quaglia, F.4
-
42
-
-
0001421170
-
Eros: A fast capability system
-
SHAPIRO, J. S., SMITH, J. M., AND FARBER, D. J. EROS: A Fast Capability System. In Proceedings of the 17th ACM Symposium on Operating Systems Principles (1999), pp. 170-185.
-
(1999)
Proceedings of the 17th ACM Symposium on Operating Systems Principles
, pp. 170-185
-
-
Shapiro, J.S.1
Smith, J.M.2
Farber, D.J.3
-
44
-
-
85080769727
-
-
Technical Note Barrelfish Project, ETH Zurich, December
-
SINGHANIA, A., KUZ, I., AND NEVILL, M. Capability Management in Barrelfish. Technical Note 013, Barrelfish Project, ETH Zurich, December 2013.
-
(2013)
Capability Management in Barrelfish
-
-
Singhania, A.1
Kuz, I.2
Nevill, M.3
-
45
-
-
85080634094
-
-
12.04.14
-
Stress Load Generator. http://people.seas.harvard.edu/~apw/stress/, 12.04.14.
-
Stress Load Generator
-
-
-
46
-
-
85080773724
-
-
12.04.14
-
TPC-H. http://www.tpc.org/tpch/, 12.04.14.
-
-
-
-
47
-
-
77949881084
-
Conservation cores: Reducing the energy of mature computations
-
VENKATESH, G., SAMPSON, J., GOULDING, N., GARCIA, S., BRYKSIN, V., LUGO-MARTINEZ, J., SWANSON, S., AND TAYLOR, M. B. Conservation Cores: Reducing the energy of mature computations. In Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems (2010), pp. 205-218.
-
(2010)
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 205-218
-
-
Venkatesh, G.1
Sampson, J.2
Goulding, N.3
Garcia, S.4
Bryksin, V.5
Lugo-Martinez, J.6
Swanson, S.7
Taylor, M.B.8
-
48
-
-
77954948423
-
An operating system for multicore and clouds: Mechanisms and implementation
-
June
-
WENTZLAFF, D., GRUENWALD III, C., BECKMANN, N., MODZELEWSKI, K., BELAY, A., YOUSEFF, L., MILLER, J., AND AGARWAL, A. An operating system for multicore and clouds: Mechanisms and implementation. In ACM Symposium on Cloud Computing (SOCC) (June 2010).
-
(2010)
ACM Symposium on Cloud Computing (SOCC)
-
-
Wentzlaff, D.1
Gruenwald, C.2
Beckmann, N.3
Modzelewski, K.4
Belay, A.5
Youseff, L.6
Miller, J.7
Agarwal, A.8
-
49
-
-
69149106605
-
Native client: A sandbox for portable, untrusted x86 native code
-
YEE, B., SEHR, D., DARDYK, G., CHEN, J. B., MUTH, R., ORMANDY, T., OKASAKA, S., NARULA, N., AND FULLAGAR, N. Native client: A sandbox for portable, untrusted x86 native code. In Proceedings of the 30th IEEE Symposium on Security and Privacy (2009), pp. 79-93.
-
(2009)
Proceedings of the 30th IEEE Symposium on Security and Privacy
, pp. 79-93
-
-
Yee, B.1
Sehr, D.2
Dardyk, G.3
Chen, J.B.4
Muth, R.5
Ormandy, T.6
Okasaka, S.7
Narula, N.8
Fullagar, N.9
|