1. Distributed Operating Systems, Andrew W. Tannenbaum, Prentice-Hall, 1995.
2. Operating Systems Design and Implementation, Andrew S. Tannenbaum, Prentice-Hall, 1987.
3. Computer Networks, Andrew S. Tannenbaum, Prentice-Hall, 1989.
4. Advanced Programming in the Unix Environment, W. Richard Stevens, Addison-Wesley, 1992.
5. Programming Parallel Processors, Robert G. Babb II, editor, Addison-Wesley, 1988.
6. Distributed Shared Memory: A Survey of Issues and Algorithms,Bill Nitzberg and Virginia Lo, Computer, August 1991, pp 52-60.
7. The Design of the Unix Operating System, Maurice J. Bach, Prentice-Hall, 1986.
8. PVM web page: http://www.epm.ornl.gov/pvm/pvm_home.html
9. Real-Time Systems and Their Programming Languages, Alan Burns and Andy Wellings, Addison-Wesley, 1990.
The listing referred to in this article is available by anonymous download in the file ftp://ftp.ssc.com/pub/lj/listings/issue57/2417.tgz.