CSE531: Distributed and
Multiprocessor Operating Systems
Computer Science and Eng.         Fulton School of Eng.


Home Description Text Book Lecture Notes Course Instances Announcements Projects Assignments Resource Links Contact


Resource Links for 531

Multiprocessor Operating Systems

POSIX Threads

Readers and Writers

Network Operating Systems

Scheduling support for concurrency and parallelism in the Mach operating system, Black, D.L.; Computer , Volume: 23 , Issue: 5, May 1990, Pages:35 - 43

The Performance Implications of Thread Management Alternatives for Shared-Memory Multiprocessors  T.E. Anderson, E.D. Lazowska, H.M. Levy, IEEE Transactions on Computers, December 1989, pp. 1631-1644

Distributed file systems: concepts and examples, Eliezer Levy, Abraham Silberschatz, December 1990 ACM Computing Surveys (CSUR), Volume 22 Issue 4

NSF-4 RFC (text)

Distributed operating systems, Andrew S. Tanenbaum, Robbert Van Renesse, December 1985 ACM Computing Surveys (CSUR), Volume 17 Issue 4

Accent: A communication oriented network operating system kernel Richard F. Rashid, George G. Robertson
December 1981 Proceedings of the eighth ACM symposium on Operating systems principles (this is about NetMsg Server)

A Fast Mach Network IPC Implementation Joseph S. Barrera III
Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 (this is about NetMsg Server)

Extending a Capability Based System into a Network Environment Robert D. Sansom, Daniel P. Julin and Richard F. Rashid (this is about NetMsg Server)

Implementing remote procedure calls, Andrew D. Birrell, Bruce Jay Nelson February 1984 ACM Transactions on Computer Systems (TOCS), Volume 2 Issue 1

Memory coherence in shared virtual memory systems
Proceedings of the fifth annual ACM symposium on Principles of distributed computing, Calgary, Alberta, Canada Pages: 229 - 239, 1986

Knowledge and Common Knowledge in a Distributed System, Halpern and Moses

Time, clocks, and the ordering of events in a distributed system
Leslie Lamport July 1978 Communications of the ACM, Volume 21 Issue 7

Distributed snapshots: determining global states of distributed systems K. Mani Chandy, Leslie Lamport February 1985 ACM Transactions on Computer Systems (TOCS), Volume 3 Issue 1