default search action
Brian N. Bershad
Person information
- affiliation: University of Washington, Seattle, Washington, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2014
- [p1]Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, Henry M. Levy:
Thread Management for Shared-Memory Multiprocessors. Computing Handbook, 3rd ed. (1) 2014: 53: 1-12
2000 – 2009
- 2008
- [e2]David Gregg, Vikram S. Adve, Brian N. Bershad:
Proceedings of the 4th International Conference on Virtual Execution Environments, VEE 2008, Seattle, WA, USA, March 5-7, 2008. ACM 2008, ISBN 978-1-59593-796-4 [contents] - 2007
- [c60]Eytan Adar, Daniel S. Weld, Brian N. Bershad, Steven D. Gribble:
Why we search: visualizing and predicting user behavior. WWW 2007: 161-170 - 2006
- [j14]Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, Henry M. Levy:
Recovering device drivers. ACM Trans. Comput. Syst. 24(4): 333-360 (2006) - [e1]Brian N. Bershad, Jeffrey C. Mogul:
7th Symposium on Operating Systems Design and Implementation (OSDI '06), November 6-8, Seattle, WA, USA. USENIX Association 2006, ISBN 1-931971-47-1 [contents] - 2005
- [j13]Michael M. Swift, Brian N. Bershad, Henry M. Levy:
Improving the reliability of commodity operating systems. ACM Trans. Comput. Syst. 23(1): 77-110 (2005) - 2004
- [j12]Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Thomas E. Anderson, Brian N. Bershad, Gaetano Borriello, Steven D. Gribble, David Wetherall:
System support for pervasive applications. ACM Trans. Comput. Syst. 22(4): 421-486 (2004) - [c59]Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, Henry M. Levy:
Recovering Device Drivers (Awarded Best Paper!). OSDI 2004: 1-16 - 2003
- [c58]Robert Grimm, Brian N. Bershad:
System Support for Pervasive Applications. Future Directions in Distributed Computing 2003: 212-217 - [c57]Joshua Redstone, Michael M. Swift, Brian N. Bershad:
Using Computers to Diagnose Computer Problems. HotOS 2003: 91-86 - [c56]Michael M. Swift, Brian N. Bershad, Henry M. Levy:
Improving the reliability of commodity operating systems. SOSP 2003: 207-222 - 2001
- [j11]Robert Grimm, Brian N. Bershad:
Separating access control policy, enforcement, and functionality in extensible systems. ACM Trans. Comput. Syst. 19(1): 36-70 (2001) - [c55]Robert Grimm, Janet Davis, Ben Hendrickson, Eric Lemar, Adam MacBeth, Steven Swanson, Thomas E. Anderson, Brian N. Bershad, Gaetano Borriello, Steven D. Gribble, David Wetherall:
Systems Directions for Pervasive Computing. HotOS 2001: 147-151 - 2000
- [j10]Yasushi Saito, Brian N. Bershad, Henry M. Levy:
Manageability, availability, and performance in porcupine: a highly scalable, cluster-based mail service. ACM Trans. Comput. Syst. 18(3): 298 (2000) - [c54]Patrick Crowley, Marc E. Fiuczynski, Jean-Loup Baer, Brian N. Bershad:
Characterizing processor architectures for programmable network interfaces. ICS 2000: 54-65 - [c53]Neil T. Spring, Maureen Chesire, Mark Berryman, Vivek Sahasranaman, Thomas E. Anderson, Brian N. Bershad:
Receiver Based Management of Low Bandwidth Access Links. INFOCOM 2000: 245-254 - [c52]Robert Grimm, Thomas E. Anderson, Brian N. Bershad, David Wetherall:
A system architecture for pervasive computing. ACM SIGOPS European Workshop 2000: 177-182
1990 – 1999
- 1999
- [c51]Emin Gün Sirer, Brian N. Bershad:
Using production grammars in software testing. DSL 1999: 1-13 - [c50]Robert Grimm, Brian N. Bershad:
Providing Policy-Neutral and Transparent Access Control in Extensible Systems. Secure Internet Programming 1999: 317-338 - [c49]Yasushi Saito, Brian N. Bershad, Henry M. Levy:
Manageability, Availability and Performance in Porcupine: A Highly Scalable, Cluster-based Mail Service. SOSP 1999: 1-15 - [c48]Emin Gün Sirer, Robert Grimm, Arthur J. Gregory, Brian N. Bershad:
Design and implementation of a distributed virtual machine for networked computers. SOSP 1999: 202-216 - 1998
- [j9]Wilson C. Hsieh, Marc E. Fiuczynski, Przemyslaw Pardyak, Brian N. Bershad:
Type-Safe Casting. Softw. Pract. Exp. 28(11): 1245-1252 (1998) - [c47]Dennis C. Lee, Patrick Crowley, Jean-Loup Baer, Thomas E. Anderson, Brian N. Bershad:
Execution Characteristics of Desktop Applications on Windows NT. ISCA 1998: 27-38 - [c46]Tian F. Lim, Przemyslaw Pardyak, Brian N. Bershad:
A Memory-Efficient Real-Time Non-Copying Garbage Collector. ISMM 1998: 118-129 - [c45]Marc E. Fiuczynski, Richard P. Martin, Tsutomu Owa, Brian N. Bershad:
SPINE: a safe programmable and integrated network environment. ACM SIGOPS European Workshop 1998: 7-12 - [c44]Emin Gün Sirer, Robert Grimm, Brian N. Bershad, Arthur J. Gregory, Sean McDirmid:
Distributed virtual machines: a system architecture for network computing. ACM SIGOPS European Workshop 1998: 13-16 - [c43]Yasushi Saito, Eric Hoffman, Brian N. Bershad, Henry M. Levy, David Becker, Bertil Folliot:
The Porcupine scalable mail server. ACM SIGOPS European Workshop 1998: 48-52 - [c42]Wilson C. Hsieh, Przemyslaw Pardyak, Marc E. Fiuczynski, C. Garrett, Brian N. Bershad:
The Interaction of Access Control and Object-Orientation in Extensible Systems. TOOLS (26) 1998: 320-332 - [c41]Marc E. Fiuczynski, Vincent K. Lam, Brian N. Bershad:
The Design and Implementation of an IPv6/IPv4 Network Address and Protocol Translator. USENIX ATC 1998 - [c40]Yasushi Saito, Brian N. Bershad:
A Transactional Memory in an Extensible Operating System. USENIX ATC 1998 - 1997
- [c39]Robert Grimm, Brian N. Bershad:
Security for Extensible Systems. Workshop on Hot Topics in Operating Systems 1997: 62-66 - [c38]Robert Grimm, Brian N. Bershad:
Access Control for the SPIN Extensible Operating System. S&P 1997: 205 - [r1]Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, Henry M. Levy:
Thread Management for Shared-Memory Multiprocessors. The Computer Science and Engineering Handbook 1997: 1665-1676 - 1996
- [c37]Theodore H. Romer, Dennis Lee, Geoffrey M. Voelker, Alec Wolman, Wayne A. Wong, Jean-Loup Baer, Brian N. Bershad, Henry M. Levy:
The Structure and Performance of Interpreters. ASPLOS 1996: 150-159 - [c36]Tracy Kimbrel, Andrew Tomkins, R. Hugo Patterson, Brian N. Bershad, Pei Cao, Edward W. Felten, Garth A. Gibson, Anna R. Karlin, Kai Li:
A Trace-Driven Comparison of Algorithms for Parallel Prefetching and Caching. OSDI 1996: 19-34 - [c35]Przemyslaw Pardyak, Brian N. Bershad:
Dynamic Binding for an Extensible System. OSDI 1996: 201-212 - [c34]Joel Auslander, Matthai Philipose, Craig Chambers, Susan J. Eggers, Brian N. Bershad:
Fast, Effective Dynamic Compilation. PLDI 1996: 149-159 - [c33]Marc E. Fiuczynski, Brian N. Bershad:
An Extensible Protocol Architecture for Application-Specific Networking. USENIX ATC 1996: 55-64 - 1995
- [j8]Brian N. Bershad, Craig Chambers, Susan J. Eggers, Chris Maeda, Dylan McNamee, Przemyslaw Pardyak, Stefan Savage, Emin Gün Sirer:
SPIN - An Extensible Microkernel for Application-specific Operating System Services. ACM SIGOPS Oper. Syst. Rev. 29(1): 74-77 (1995) - [c32]Brian N. Bershad, Stefan Savage, Przemyslaw Pardyak, David Becker, Marc E. Fiuczynski, Emin Gün Sirer:
Protection is a software issue. HotOS 1995: 62-65 - [c31]Theodore H. Romer, Wayne H. Ohlrich, Anna R. Karlin, Brian N. Bershad:
Reducing TLB and Memory Overhead Using Online Superpage Promotion. ISCA 1995: 176-187 - [c30]Fred Douglis, P. Krishnan, Brian N. Bershad:
Adaptive Disk Spin-down Policies for Mobile Computers. Symposium on Mobile and Location-Independent Computing 1995: 121-137 - [c29]Brian N. Bershad, Stefan Savage, Przemyslaw Pardyak, Emin Gün Sirer, Marc E. Fiuczynski, David Becker, Craig Chambers, Susan J. Eggers:
Extensibility, Safety and Performance in the SPIN Operating System. SOSP 1995: 267-284 - 1994
- [c28]Brian N. Bershad, Dennis Lee, Theodore H. Romer, J. Bradley Chen:
Avoiding Conflict Misses Dynamically in Large Direct-Mapped Caches. ASPLOS 1994: 158-170 - [c27]Przemyslaw Pardyak, Brian N. Bershad:
A Group Structuring Mechanism for a Distributed Object-Oriented Language. ICDCS 1994: 312-319 - [c26]Geoffrey M. Voelker, Brian N. Bershad:
Mobisaic: An Information System for a Mobile Wireless Computing Environment. Mobidata 1994: 375-395 - [c25]Matthew J. Zekauskas, Wayne Sawdon, Brian N. Bershad:
Software Write Detection for a Distributed Shared Memory. OSDI 1994: 87-100 - [c24]Stefan Savage, Brian N. Bershad:
Some Issues in the Design of an Extensible Operating System (Panel Statement). OSDI 1994: 196 - [c23]Theodore H. Romer, Dennis Lee, Brian N. Bershad, J. Bradley Chen:
Dynamic Page Mapping Policies for Cache Conflict Resolution on Standard Hardware. OSDI 1994: 255-266 - [c22]Brian N. Bershad, Craig Chambers, Susan J. Eggers, Chris Maeda, Dylan McNamee, Przemyslaw Pardyak, Stefan Savage, Emin Gün Sirer:
SPIN - An Extensible Microkernel for Application-specific Operating System Services. ACM SIGOPS European Workshop 1994: 68-71 - [c21]Masanobu Yuhara, Brian N. Bershad, Chris Maeda, J. Eliot B. Moss:
Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages. USENIX Winter 1994: 153-165 - [c20]Geoffrey M. Voelker, Brian N. Bershad:
Mobisaic: An Information System for a Mobile Wireless Computing Environment. WMCSA 1994: 185-190 - 1993
- [c19]Chris Maeda, Brian N. Bershad:
Service without Servers. Workshop on Workstation Operating Systems 1993: 170-176 - [c18]Brian N. Bershad:
Practical Considerations for Non-Blocking Concurrent Objects. ICDCS 1993: 264-273 - [c17]Michael Ginsberg, Robert V. Baron, Brian N. Bershad:
Using the Mach Communication Primitives in X11. USENIX MACH Symposium 1993: 103-110 - [c16]Daniel Stodolsky, J. Bradley Chen, Brian N. Bershad:
Fast Interrupt Priority Management in Operating System Kernels. USENIX Microkernels and Other Kernel Architectures Symposium 1993: 105-110 - [c15]Terri Watson, Brian N. Bershad:
Local Area Mobile Computing on Stock Hardware and Mostly Stock Software. Symposium on Mobile and Location-Independent Computing 1993 - [c14]J. Bradley Chen, Brian N. Bershad:
The Impact of Operating System Structure on Memory System Performance. SOSP 1993: 120-133 - [c13]Chris Maeda, Brian N. Bershad:
Protocol Service Decomposition for High-Performance Networking. SOSP 1993: 244-255 - 1992
- [j7]Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, Henry M. Levy:
Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. ACM Trans. Comput. Syst. 10(1): 53-79 (1992) - [c12]Bob Wheeler, Brian N. Bershad:
Consistency Management for Virtually Indexed Caches. ASPLOS 1992: 124-136 - [c11]Brian N. Bershad, David D. Redell, John R. Ellis:
Fast Mutual Exclusion for Uniprocessors. ASPLOS 1992: 223-233 - [c10]Brian N. Bershad:
The increasing irrelevance of IPC Performance for Micro-kernel-Based Operating Systems. USENIX Workshop on Microkernels and Other Kernel Architectures 1992: 205-212 - [c9]Peter D. Stout, Brian N. Bershad:
Diffusive parallelism: a parallel programming model for large scale distributed computation systems. ACM SIGOPS European Workshop 1992 - 1991
- [j6]Brian N. Bershad, Thomas E. Anderson, Edward D. Lazowska, Henry M. Levy:
User-Level Interprocess Communication for Shared Memory Multiprocessors. ACM Trans. Comput. Syst. 9(2): 175-198 (1991) - [c8]Thomas E. Anderson, Henry M. Levy, Brian N. Bershad, Edward D. Lazowska:
The Interaction of Architecture and Operating System Design. ASPLOS 1991: 108-120 - [c7]Alessandro Forin, David B. Golub, Brian N. Bershad:
An I/O System for Mach 3.0. USENIX MACH Symposium 1991: 163-176 - [c6]Michael J. Feeley, Brian N. Bershad, Jeffrey S. Chase, Henry M. Levy:
Dynamic Node Reconfiguration in a Parallel-Distributed Environment. PPoPP 1991: 114-121 - [c5]Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, Henry M. Levy:
Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. SOSP 1991: 95-109 - [c4]Richard Draves, Brian N. Bershad, Richard F. Rashid, Randall W. Dean:
Using Continuations to Implement Thread Management and Communication in Operating Systems. SOSP 1991: 122-136 - 1990
- [j5]Brian N. Bershad, Thomas E. Anderson, Edward D. Lazowska, Henry M. Levy:
Lightweight Remote Procedure Call. ACM Trans. Comput. Syst. 8(1): 37-55 (1990)
1980 – 1989
- 1989
- [c3]Brian N. Bershad, Thomas E. Anderson, Edward D. Lazowska, Henry M. Levy:
Lightweight Remote Procedure Call. SOSP 1989: 102-113 - 1988
- [j4]Brian N. Bershad, Henry M. Levy:
A Remote Computation Facility for a Heterogeneous Environment. Computer 21(5): 50-60 (1988) - [j3]Brian N. Bershad, C. Brian Pinkerton:
Watchdogs - Extending the UNIX File System. Comput. Syst. 1(2): 169-188 (1988) - [j2]Brian N. Bershad, Edward D. Lazowska, Henry M. Levy:
PRESTO: A System for Object-oriented Parallel Programming. Softw. Pract. Exp. 18(8): 713-732 (1988) - [c2]Brian N. Bershad, Edward D. Lazowska, Henry M. Levy, David B. Wagner:
An Open Environment for Building Parallel Programming Systems. PPOPP/PPEALS 1988: 1-9 - [c1]Brian N. Bershad, C. Brian Pinkerton:
Watchdogs: Extending the UNIX File System. USENIX Winter 1988: 267-275 - 1987
- [j1]Brian N. Bershad, Dennis T. Ching, Edward D. Lazowska, Jan Sanislo, Michael F. Schwartz:
A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems. IEEE Trans. Software Eng. 13(8): 880-894 (1987)
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-07-17 21:29 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint