Search the dblp DataBase
Brian N. Bershad :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
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. [Citation Graph (4, 0)][DBLP ] SOSP, 1995, pp:267-284 [Conf ] Brian N. Bershad , Dennis T. Ching , Edward D. Lazowska , Jan Sanislo , Michael F. Schwartz A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems. [Citation Graph (2, 0)][DBLP ] IEEE Trans. Software Eng., 1987, v:13, n:8, pp:880-894 [Journal ] Brian N. Bershad , David D. Redell , John R. Ellis Fast Mutual Exclusion for Uniprocessors. [Citation Graph (1, 0)][DBLP ] ASPLOS, 1992, pp:223-233 [Conf ] 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. [Citation Graph (1, 0)][DBLP ] ASPLOS, 1996, pp:150-159 [Conf ] Brian N. Bershad , Edward D. Lazowska , Henry M. Levy , David B. Wagner An Open Environment for Building Parallel Programming Systems. [Citation Graph (1, 0)][DBLP ] PPOPP/PPEALS, 1988, pp:1-9 [Conf ] Brian N. Bershad , Thomas E. Anderson , Edward D. Lazowska , Henry M. Levy Lightweight Remote Procedure Call. [Citation Graph (1, 0)][DBLP ] SOSP, 1989, pp:102-113 [Conf ] J. Bradley Chen , Brian N. Bershad The Impact of Operating System Structure on Memory System Performance. [Citation Graph (1, 0)][DBLP ] SOSP, 1993, pp:120-133 [Conf ] Brian N. Bershad , C. Brian Pinkerton Watchdogs: Extending the UNIX File System. [Citation Graph (1, 0)][DBLP ] USENIX Winter, 1988, pp:267-275 [Conf ] Brian N. Bershad , Edward D. Lazowska , Henry M. Levy PRESTO: A System for Object-oriented Parallel Programming. [Citation Graph (1, 0)][DBLP ] Softw., Pract. Exper., 1988, v:18, n:8, pp:713-732 [Journal ] Brian N. Bershad , Thomas E. Anderson , Edward D. Lazowska , Henry M. Levy Lightweight Remote Procedure Call. [Citation Graph (1, 0)][DBLP ] ACM Trans. Comput. Syst., 1990, v:8, n:1, pp:37-55 [Journal ] Robert Grimm , Brian N. Bershad System Support for Pervasive Applications. [Citation Graph (0, 0)][DBLP ] Future Directions in Distributed Computing, 2003, pp:212-217 [Conf ] Thomas E. Anderson , Henry M. Levy , Brian N. Bershad , Edward D. Lazowska The Interaction of Architecture and Operating System Design. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1991, pp:108-120 [Conf ] Brian N. Bershad , Dennis Lee , Theodore H. Romer , J. Bradley Chen Avoiding Conflict Misses Dynamically in Large Direct-Mapped Caches. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1994, pp:158-170 [Conf ] Bob Wheeler , Brian N. Bershad Consistency Management for Virtually Indexed Caches. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1992, pp:124-136 [Conf ] Emin Gün Sirer , Brian N. Bershad Using production grammars in software testing. [Citation Graph (0, 0)][DBLP ] DSL, 1999, pp:1-13 [Conf ] Robert Grimm , Brian N. Bershad Providing Policy-Neutral and Transparent Access Control in Extensible Systems. [Citation Graph (0, 0)][DBLP ] Secure Internet Programming, 1999, pp:317-338 [Conf ] Robert Grimm , Brian N. Bershad Security for Extensible Systems. [Citation Graph (0, 0)][DBLP ] Workshop on Hot Topics in Operating Systems, 1997, pp:62-66 [Conf ] Chris Maeda , Brian N. Bershad Service without Servers. [Citation Graph (0, 0)][DBLP ] Workshop on Workstation Operating Systems, 1993, pp:170-176 [Conf ] Joshua Redstone , Michael M. Swift , Brian N. Bershad Using Computers to Diagnose Computer Problems. [Citation Graph (0, 0)][DBLP ] HotOS, 2003, pp:91-86 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] HotOS, 2001, pp:147-151 [Conf ] Brian N. Bershad Practical Considerations for Non-Blocking Concurrent Objects. [Citation Graph (0, 0)][DBLP ] ICDCS, 1993, pp:264-273 [Conf ] Przemyslaw Pardyak , Brian N. Bershad A Group Structuring Mechanism for a Distributed Object-Oriented Language. [Citation Graph (0, 0)][DBLP ] ICDCS, 1994, pp:312-319 [Conf ] Patrick Crowley , Marc E. Fiuczynski , Jean-Loup Baer , Brian N. Bershad Characterizing processor architectures for programmable network interfaces. [Citation Graph (0, 0)][DBLP ] ICS, 2000, pp:54-65 [Conf ] Neil T. Spring , Maureen Chesire , Mark Berryman , Vivek Sahasranaman , Thomas E. Anderson , Brian N. Bershad Receiver Based Management of Low Bandwidth Access Links. [Citation Graph (0, 0)][DBLP ] INFOCOM, 2000, pp:245-254 [Conf ] Dennis C. Lee , Patrick Crowley , Jean-Loup Baer , Thomas E. Anderson , Brian N. Bershad Execution Characteristics of Desktop Applications on Windows NT. [Citation Graph (0, 0)][DBLP ] ISCA, 1998, pp:27-38 [Conf ] Theodore H. Romer , Wayne H. Ohlrich , Anna R. Karlin , Brian N. Bershad Reducing TLB and Memory Overhead Using Online Superpage Promotion. [Citation Graph (0, 0)][DBLP ] ISCA, 1995, pp:176-187 [Conf ] Tian F. Lim , Przemyslaw Pardyak , Brian N. Bershad A Memory-Efficient Real-Time Non-Copying Garbage Collector. [Citation Graph (0, 0)][DBLP ] ISMM, 1998, pp:118-129 [Conf ] Alessandro Forin , David B. Golub , Brian N. Bershad An I/O System for Mach 3.0. [Citation Graph (0, 0)][DBLP ] USENIX MACH Symposium, 1991, pp:163-176 [Conf ] Michael Ginsberg , Robert V. Baron , Brian N. Bershad Using the Mach Communication Primitives in X11. [Citation Graph (0, 0)][DBLP ] USENIX MACH Symposium, 1993, pp:103-110 [Conf ] Brian N. Bershad The increasing irrelevance of IPC Performance for Micro-kernel-Based Operating Systems. [Citation Graph (0, 0)][DBLP ] USENIX Workshop on Microkernels and Other Kernel Architectures, 1992, pp:205-212 [Conf ] Daniel Stodolsky , J. Bradley Chen , Brian N. Bershad Fast Interrupt Priority Management in Operating System Kernels. [Citation Graph (0, 0)][DBLP ] USENIX Microkernels and Other Kernel Architectures Symposium, 1993, pp:105-110 [Conf ] Fred Douglis , P. Krishnan , Brian N. Bershad Adaptive Disk Spin-down Policies for Mobile Computers. [Citation Graph (0, 0)][DBLP ] Symposium on Mobile and Location-Independent Computing, 1995, pp:121-137 [Conf ] Przemyslaw Pardyak , Brian N. Bershad Dynamic Binding for an Extensible System. [Citation Graph (0, 0)][DBLP ] OSDI, 1996, pp:201-212 [Conf ] Theodore H. Romer , Dennis Lee , Brian N. Bershad , J. Bradley Chen Dynamic Page Mapping Policies for Cache Conflict Resolution on Standard Hardware. [Citation Graph (0, 0)][DBLP ] OSDI, 1994, pp:255-266 [Conf ] Stefan Savage , Brian N. Bershad Some Issues in the Design of an Extensible Operating System (Panel Statement). [Citation Graph (0, 0)][DBLP ] OSDI, 1994, pp:196- [Conf ] Michael M. Swift , Muthukaruppan Annamalai , Brian N. Bershad , Henry M. Levy Recovering Device Drivers (Awarded Best Paper!). [Citation Graph (0, 0)][DBLP ] OSDI, 2004, pp:1-16 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] OSDI, 1996, pp:19-34 [Conf ] Matthew J. Zekauskas , Wayne Sawdon , Brian N. Bershad Software Write Detection for a Distributed Shared Memory. [Citation Graph (0, 0)][DBLP ] OSDI, 1994, pp:87-100 [Conf ] Joel Auslander , Matthai Philipose , Craig Chambers , Susan J. Eggers , Brian N. Bershad Fast, Effective Dynamic Compilation. [Citation Graph (0, 0)][DBLP ] PLDI, 1996, pp:149-159 [Conf ] Michael J. Feeley , Brian N. Bershad , Jeffrey S. Chase , Henry M. Levy Dynamic Node Reconfiguration in a Parallel-Distributed Environment. [Citation Graph (0, 0)][DBLP ] PPOPP, 1991, pp:114-121 [Conf ] Robert Grimm , Thomas E. Anderson , Brian N. Bershad , David Wetherall A system architecture for pervasive computing. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 2000, pp:177-182 [Conf ] 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. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 1994, pp:68-71 [Conf ] Marc E. Fiuczynski , Richard P. Martin , Tsutomu Owa , Brian N. Bershad SPINE: a safe programmable and integrated network environment. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 1998, pp:7-12 [Conf ] Yasushi Saito , Eric Hoffman , Brian N. Bershad , Henry M. Levy , David Becker , Bertil Folliot The Porcupine scalable mail server. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 1998, pp:48-52 [Conf ] Emin Gün Sirer , Robert Grimm , Brian N. Bershad , Arthur J. Gregory , Sean McDirmid Distributed virtual machines: a system architecture for network computing. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 1998, pp:13-16 [Conf ] Peter D. Stout , Brian N. Bershad Diffusive parallelism: a parallel programming model for large scale distributed computation systems. [Citation Graph (0, 0)][DBLP ] ACM SIGOPS European Workshop, 1992, pp:- [Conf ] Thomas E. Anderson , Brian N. Bershad , Edward D. Lazowska , Henry M. Levy Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. [Citation Graph (0, 0)][DBLP ] SOSP, 1991, pp:95-109 [Conf ] Richard Draves , Brian N. Bershad , Richard F. Rashid , Randall W. Dean Using Continuations to Implement Thread Management and Communication in Operating Systems. [Citation Graph (0, 0)][DBLP ] SOSP, 1991, pp:122-136 [Conf ] Chris Maeda , Brian N. Bershad Protocol Service Decomposition for High-Performance Networking. [Citation Graph (0, 0)][DBLP ] SOSP, 1993, pp:244-255 [Conf ] Yasushi Saito , Brian N. Bershad , Henry M. Levy Manageability, Availability and Performance in Porcupine: A Highly Scalable, Cluster-based Mail Service. [Citation Graph (0, 0)][DBLP ] SOSP, 1999, pp:1-15 [Conf ] Emin Gün Sirer , Robert Grimm , Arthur J. Gregory , Brian N. Bershad Design and implementation of a distributed virtual machine for networked computers. [Citation Graph (0, 0)][DBLP ] SOSP, 1999, pp:202-216 [Conf ] Michael M. Swift , Brian N. Bershad , Henry M. Levy Improving the reliability of commodity operating systems. [Citation Graph (0, 0)][DBLP ] SOSP, 2003, pp:207-222 [Conf ] Robert Grimm , Brian N. Bershad Access Control for the SPIN Extensible Operating System. [Citation Graph (0, 0)][DBLP ] IEEE Symposium on Security and Privacy, 1997, pp:205- [Conf ] Marc E. Fiuczynski , Brian N. Bershad An Extensible Protocol Architecture for Application-Specific Networking. [Citation Graph (0, 0)][DBLP ] USENIX Annual Technical Conference, 1996, pp:55-64 [Conf ] Masanobu Yuhara , Brian N. Bershad , Chris Maeda , J. Eliot B. Moss Efficient Packet Demultiplexing for Multiple Endpoints and Large Messages. [Citation Graph (0, 0)][DBLP ] USENIX Winter, 1994, pp:153-165 [Conf ] Wilson C. Hsieh , Przemyslaw Pardyak , Marc E. Fiuczynski , C. Garrett , Brian N. Bershad The Interaction of Access Control and Object-Orientation in Extensible Systems. [Citation Graph (0, 0)][DBLP ] TOOLS (26), 1998, pp:320-332 [Conf ] Brian N. Bershad , Henry M. Levy A Remote Computation Facility for a Heterogeneous Environment. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1988, v:21, n:5, pp:50-60 [Journal ] Brian N. Bershad , C. Brian Pinkerton Watchdogs - Extending the UNIX File System. [Citation Graph (0, 0)][DBLP ] Computing Systems, 1988, v:1, n:2, pp:169-188 [Journal ] 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. [Citation Graph (0, 0)][DBLP ] Operating Systems Review, 1995, v:29, n:1, pp:74-77 [Journal ] Wilson C. Hsieh , Marc E. Fiuczynski , Przemyslaw Pardyak , Brian N. Bershad Type-Safe Casting. [Citation Graph (0, 0)][DBLP ] Softw., Pract. Exper., 1998, v:28, n:11, pp:1245-1252 [Journal ] Thomas E. Anderson , Brian N. Bershad , Edward D. Lazowska , Henry M. Levy Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1992, v:10, n:1, pp:53-79 [Journal ] Brian N. Bershad , Thomas E. Anderson , Edward D. Lazowska , Henry M. Levy User-Level Interprocess Communication for Shared Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1991, v:9, n:2, pp:175-198 [Journal ] Robert Grimm , Brian N. Bershad Separating access control policy, enforcement, and functionality in extensible systems. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2001, v:19, n:1, pp:36-70 [Journal ] 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. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2004, v:22, n:4, pp:421-486 [Journal ] Yasushi Saito , Brian N. Bershad , Henry M. Levy Manageability, availability, and performance in porcupine: a highly scalable, cluster-based mail service. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2000, v:18, n:3, pp:298- [Journal ] Michael M. Swift , Brian N. Bershad , Henry M. Levy Improving the reliability of commodity operating systems. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2005, v:23, n:1, pp:77-110 [Journal ] Michael M. Swift , Muthukaruppan Annamalai , Brian N. Bershad , Henry M. Levy Recovering device drivers. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 2006, v:24, n:4, pp:333-360 [Journal ] Eytan Adar , Daniel S. Weld , Brian N. Bershad , Steven D. Gribble Why we search: visualizing and predicting user behavior. [Citation Graph (0, 0)][DBLP ] WWW, 2007, pp:161-170 [Conf ] Search in 0.005secs, Finished in 0.008secs