IMMD IV Home Page Left Up Down Right Thomas Thiel, 27.03.96

Projects and Papers


MIT - Alewife, Papers

[Cha90]
Chaiken, D. L.: Cache Coherence Protocols for Large-Scale Multiprocessors. Master's thesis, Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, September 1990. Also available as MIT/LCS Technical Report 489. (Abstract and local copy, the original reference)
[Cha91]
Chaiken, D. L.; Kubiatowicz, J.; Agarwal, A.: LimitLESS Directories: A Scalable Cache Coherence Scheme. Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS IV), pages 224-234, April 1991. (Abstract and local copy, the original reference)
[Cha94]
Chaiken, D. L.; Agarwal, A.: Software-Extended Coherent Shared Memory: Performance and Cost. In: Proceedings of the 21st Annual Symposium on Computer Architecture, pages 314-324, April 1994. (Abstract and local copy, the original reference)
[Nus93]
Nussbaum, D. S.: Run-Time Thread Management for Large-scale Multiprocessors. Ph.D. Thesis, Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, September 1993. Also available as MIT/LCS Technical Report 596. (Abstract and local copy, the original reference)
[Aga95]
Agarwal, A.; Bianchini, R.; Chaiken, D. L.; Johnson, K. L.; Kranz, D.; Kubiatowicz, J.; Lim, B-H.; Mackenzie, K.; Yeung, D.: The MIT Alewife Machine: Architecture and Performance. T appear in ISCA '95. (Abstract and local copy, the original reference)
[Moh90]
Mohr, E.; Kranz, D; Halstead, R.: Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs. IEEE Transactions on Parallel and Distributed Systems, 1990. (Abstract and local copy, the original reference)
[Lim93]
Lim, B-H.; Agarwal, A.: Waiting Algorithms for Synchronization in Large-Scale Multiprocessors. ACM Transactions on Computer Systems, pages 253-294, August 1993. Also available asMIT VLSI Memo 91-632. (Abstract and local copy, the original reference)
[Kub92]
Kubiatowicz, J.; Chaiken, D. L.; Agarwal, A.: Closing the Window of Vulnerability in Multiphase Memory Transactions. Proceedings of the Fifth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS V), pages 274-284, October 1992. (Abstract and local copy, the original reference)
[Lim94]
Lim, B-H.; Agarwal, A.: Reactive Synchronization Algorithms for Multiprocessors. Proceedings of the Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS VI), pages 25-35, October 1994. (Abstract and local copy, the original reference)
[Aga??]
Agarwal, A.; Chaiken, D. L.; D'Souza, G.; Johnson, K. L.; Kranz, D.; Kubiatowicz, J.; Kurihara, K.; Lim, B-H.: The MIT-Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor, Laboratory for Computer Science, Massachusetts Institute of Technology. (local copy)

Amoeba, (selected papers)

[Tan94]
Tanenbaum, A. S.: The Amoeba Distributed Operating System. ?. (local copy, a shorter version)
[Kaa93]
Kaashoek, M.F.; Tanenbaum, A.S.; and Verstoep, K.: Group Communication in Amoeba and its Applications. In: Distributed Systems Engineering Journal, vol 1, pp. 48-58, July 1993. (local copy, the original reference)

Avalanche, (Publications)

[Car95]
Carter, J.; Davis, A.; Kuramkote, R.; Kuo C-C.; Stoller, L; Swanson, M.: Avalanche: A Communication and Memory Architecture for Scalable Parallel Computing. To appear in ISCA 95, 1995. (local copy, the original reference)

Calypso

[Bar95]
Baratloo, A.; Dasgupta, P; Kedem, Z. M.: CALYPSO: An Environment for Reliable Distributed Parallel Processing. (A shorter version appeared in Proceedings of the 4th IEEE International Symposium on High Performance Distributed Computing as: A Novel Software System for Fault-Tolerant Parallel Processing on Distributed Platforms), September 1995. (local copy, the original reference)
[Das95]
Dasgupta, P; Kedem, Z. M.; Rabin, M. O.: Parallel Processing on Networks of Workstations: A Fault-Tolerant, High Performance Approach. In: Proceedings of the 15th IEEE International Conference on Distributed Computing Systems, 1995. (local copy, the original reference)
[Bar94]
Baratloo, A.; Dasgupta, P; Karaul, M.; Kedem, Z.; Monrose, F.: Calypso 0.8 Manual. New York University, August 1994. (local copy, the original reference)

Chorus (Papers) and Chorus/Cool, (Papers)

[Her94]
Herdieckerhoff, M.; Ruget, F.: Matching operating systems to application needs: a case study. In: Proc. of SIGOPS'94 European Workshop, Dagstuhl, Germany, September 1994. (Abstract, local copy, the original reference)
[LJP93]
Lea, R.; Jacquemot, C.; Pillevesse, E.: COOL: system support for distributed object-oriented programming. In: Communications of the ACM, Special issue on Concurrent Object Oriented Programming, Vol. 36, Issue 9, September 1993. (Abstract, local copy, the original reference)
[Cho95]
Chorus Systems: CHORUS/COOL-ORB r3 Product Description. (local copy, the original reference)

TreadMarks, Papers

[Amz96]
C. Amza, A.L. Cox, S. Dwarkadas, P. Keleher, H. Lu, R. Rajamony, W. Yu, and W. Zwaenepoel, W.: TreadMarks: Shared Memory Computing on Networks of Workstations. To appear in IEEE Computer, 1996. (local copy, the original reference)
[Lu95]
H. Lu, S. Dwarkadas, A.L. Cox, and W. Zwaenepoel: Message Passing Versus Distributed Shared Memory on Networks of Workstations. To appear in Proceedings Supercomputing, 1995. (local copy, the original reference)
[Tre94]
TreadMarks, L.L.C: TreadMarks Documentation. Documentation to TreadMarks software package version 0.7, 1994. (local copy, the original reference)

SOSP95, (Papers)

[Joh95]
Johnson, K. L.; Kaashoek, M. F.; Wallach, D. A.: CRL: High-Performance All-Software Distributed Shared Memory. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (Abstract and local copy, the original reference)
[Daw95]
Dawson R. Engler, M. Frans Kaashoek, and James O'Toole Jr.: Exokernel: An Operating System Architecture for Application-Level Resource Management. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (local copy, the original reference)
[Fee95]
Michael J. Feeley, William E. Morgan, Frederic P. Pighin, Anna R. Karlin, Henry M. Levy, Chandramohan A. Thekkath: Implementing Global Memory Management in a Workstation Cluster. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (local copy, the original reference)
[Lie95]
Jochen Liedtke: On Micro-Kernel Construction. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (local copy, the original reference)
[Ste95]
Bjarne Steensgaard; Eric Ju: Object and Native Code Thread Mobility Among Heterogeneous Computers. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (local copy, the original reference)

Wisconsin Wind Tunnel, (Papers)

[Hil95a]
Mark D. Hill, James R. Larus, David A. Wood: The Wisconsin Wind Tunnel Project: An Annotated Bibliography (unpublished manuscript, revised frequently). (local copy, the original reference)
[Hil95]
Mark D. Hill, James R. Larus, David A. Wood: Tempest: A Substrate for Portable Parallel Programs. In: Compcon, March 1995. (local copy, slides, the original reference)
[Ste94]
Steven K. Reinhardt, James R. Larus, David A. Wood: Typhoon and Tempest: User-Level Shared Memory. In: ACM/IEEE International Symposium on Computer Architecture (ISCA), April 1994. (local copy, the original reference)
[Hil92]
Mark D. Hill, James R. Larus, David A. Wood, Steven K. Reinhardt: Cooperative Shared Memory: Software and Hardware for Scalable Multiprocessors. Technical Report 1096, Computer Science Department, University of Wisconsin-Madison, 1992. (Abstract, local copy, the original reference)
[Hil93]
David A. Wood, Satish Chandra, Babak Falsafi, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, Shubhendu S. Mukherjee, Subbarao Palacharla and Steven K. Reinhardt: Mechanisms for Cooperative Shared Memory. Technical Report 1142, Computer Science Department, University of Wisconsin-Madison, 1993. (Abstract, local copy, the original reference)

Munin (John K. Bennett, John B. Carter, Willy Zwaenepoel)

[Ben95]
J.K. Bennett, J.B. Carter, W. Zwaenepoel: Techniques for Reducing Consistency-Related Communication in Distributed Shared Memory System. To appear in ACM Transactions on Computer Systems (TOCS), 1995. (local copy, the original reference)
[Ben90]
J.K. Bennett, J.B. Carter, W. Zwaenepoel: Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. In: Proceedings of the Second Symposium on Principles and Practice of Parallel Programming, pp. 168-176, March 1990. (local copy, the original reference)
[Car93]
John B. Carter: Efficient Distributed Shared Memory Based On Multi-Protocol Release Consistency. PhD thesis, Rice University, September 1993. (local copy)

DASH

[Len92]
Daniel Lenoski, James Laudon, Truman Joe, David Nakahira, Luis Stevens, Anoop Gupta, John Hennessy: The DASH Prototype: Implementation and Performance. In: Proceedings of the 19th International Symposium on Computer Architecture, pages 92-103, Gold Coast, Australia, May 1992. (the original reference)

Flash, (Papers)

(Hive is the OS of the Stanford FLASH Multiprocessor)
[Kus94]
Jeffrey Kuskin, David Ofelt, Mark Heinrich, John Heinlein, Richard Simoni, Kourosh Gharachorloo, John Chapin, David Nakahira, Joel Baxter, Mark Horowitz, Anoop Gupta, Mendel Rosenblum, John Hennessy: The Stanford FLASH Multiprocessor. In: Proceedings of the 21st International Symposium on Computer Architecture (ISCA 94), pages 302-313, Chicago, IL, April 1994. (Abstract and local copy, the original reference)
[Hei94]
John Heinlein, Kourosh Gharachorloo, Scott Dresser, Anoop Gupta: Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor. In: Proceedings of the 6th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VI). Pages 38-50, San Jose, CA, October 1994. (Abstract and local copy, the original reference)
[Cha94]
Rohit Chandra, Scott Devine, Ben Verghese, Anoop Gupta, Mendel Rosenblum: Scheduling and Page Migration for Multiprocessor Compute Servers. In: Sixth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VI), San Jose, CA, October 3-7, 1994. (local copy)

Hive, (Papers)

(Hive is the OS of the Stanford FLASH Multiprocessor)
[Cha95]
John Chapin, Mendel Rosenblum, Scott Devine, Tirthankar Lahiri, Dan Teodosiu, and Anoop Gupta: Hive: Fault Containment for Shared-Memory Multiprocessors. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (local copy, the original reference)
[Cha94]
Rohit Chandra, Scott Devine, Ben Verghese, Anoop Gupta, and Mendel Rosenblum: Scheduling and Page Migration for Multiprocessor Compute Servers. In: Proceedings of the 6th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), San Jose, CA, October, 1994. (Abstract and local copy, the original reference)

SPIN, (Papers)

[Ber95]
Brian N. Bershad, Stefan Savage, Przemyslaw Pardyak, Emin Gün Sirer, Marc Fiuczynski, David Becker, Susan Eggers, Craig Chambers: Extensibility, Safety and Performance in the SPIN Operating System. In: Proceedings of the Fifteenth Symposium on Operating Systems Principles (SOSP 15), December 1995. (Abstract and local copy, the original reference)
[Ber94]
Brian Bershad: Research Directions in Operating Systems. Slides from an talk at ARPA HPCC, March 1994. (local copy, the original reference)
[Ber95a]
Brian Bershad: SPIN - An Application-Oriented Operating System. ARPA Talk, Clearwater, FLA, March 1995. (local copy, the original reference)
[Sav94]
Savage, S.; Bershad, B.: Issues in the Design of an Extensible Operating System. In: Proceedings of the First USENIX Symposium on Operating System Design and Implementation, June 1994. (Abstract, local copy, the original reference)
[Ber95b]
Brian Bershad, Craig Chambers, Susan Eggers, Chris Maeda, Dylan McNamee, Przemyslaw Pardyak, Stefan Savage, Emin Gun Sirer: SPIN - An Extensible Microkernel for Application-specific Operating System Services. In: Proceedings of the Sixth SIGOPS European Workshop on Matching Operating Systems to Application Needs, Operating Systems Review, Vol. 29, No. 1, January 1995. (Abstract, local copy, the original reference)

Data Diffusion Machine (DDM), (Papers)

[Rai93]
Sanjay Raina: Emulation of a Virtual Shared Memory Architecture. Ph.D. Thesis, University of Bristol, UK, September 1993. (local copy, the original reference)
[Mul94]
Henk L. Muller, Paul W. A. Stallard and David H. D. Warren: An Evaluation Study of a Link-Based Data Diffusion Machine. In: Proceedings of the International Workshop on Support for Large Scale Shared Memory Architectures. Cancun, Mexico, pp 115-128, April, 1994. (local copy, the original reference)
[Rai92]
Sanjay Raina: Virtual shared memory: a survey of techniques and systems. Technical report CSTR-92-36, Department of Computer Science, University of Bristol, 1992. (local copy, the original reference)

SPACE

[Pro91]
D. Probert, J. L. Bruno, M. Karaorman: SPACE: A New Approach to Operating System Abstractions. (local copy, the original reference)
[Pro95]
Probert, B.: Building Fundamentally Extensible Application-Specific Operating Systems in SPACE. Technical Report TRCS95-06, Department of Computer Science, University of California, Santa Barbara. (local copy, the original reference)

X-Kernel, (Annontated bibliography)

[Dru93]
P. Druschel, L. L. Peterson: Fbufs: A high-bandwidth cross-domain transfer facility. In: Proceedings of the Fourteenth ACM Symposium on Operating Systems Principles, pages 189-202, Dec. 1993. (local copy, the original reference)

Locust,

Locust: A Compiler-Directed Distributed Shared Virtual Memory System
[Chi95]
Chineh, T.; Verma, <M.: A Compiler-Directed Distributed Shared Memory System. To appear in: Proceedings of the International Conference on Supercomputing, 1995. (local copy, the original reference)

ISIS and the follow-on Horus

[Ren95]
Robbert van Renesse, Takako M. Hickey, Kenneth P. Birman, Brad Glade, Katie Guo, Mark Hayden, Takako M. Hickey, Dalia Malki, Alex Vaysburd, Werner Vogels: Horus: A Flexible Group Communication System. (local copy, the original reference)

Spring Operating System, (complete bibliography)

[Mit94]
J. Mitchell, J. Gibbons, G. Hamilton, P. Kessler, Y. Khalidi, P.Kougiouris, P. Madany, M. Nelson, M. Powell, S. Radia: An Overview of the Spring System. In: Proceedings of Compcon Spring 1994, February 1994. (local copy, the original reference)
[Ham93]
G. Hamilton and P. Kougiouris: The Spring Nucleus: A Microkernel for Objects. In: Proceedings of the 1993 Summer Usenix Conference, also available as Sun Microsystems Laboratories Technical Report SMLI-93-14 (April 1993), June 1993. (local copy, the original reference)
[Kem92]
J. Kempf and P. Kessler: Cross-Address Space Dynamic Linking. In: Proceedings of the 2nd Workshop on Object Orientation in Operating Systems, September 1992. (local copy, the original reference)
[Kha93a]
Y. Khalidi and M. Nelson: A Flexible Exernal Paging Interface. In: Proceedings of the Usenix conference on Microkernels and Other Architectures, September 1993. (local copy, the original reference)
[Nel93]
M. Nelson, Y. Khalidi, and P. Madany: The Spring File System. Sun Microsystems Laboratories Technical Report SMLI-93-10, March 1993. (local copy, the original reference)
[Ham94]
G. Hamilton and S. Radia: Using Interface Inheritance to Address Problems in System Software Evolution. In: Proceedings of the ACM Workshop on Interface Definition Languages, also available as Sun Microsystems Laboratories Technical Report SMLI-93-21 (Nov. 1993), January 1994. (local copy, the original reference)
[Rad94]
S. Radia: Naming Policies in the Spring System. In: Proceedings of the 1st International Workshop on Services in Distributed and Networked Environments, 1994. (local copy, the original reference)
[Rad93a]
S. Radia, M. Nelson, and M. Powell: The Spring Name Service. Sun Microsystems Laboratories Technical Report SMLI-93-16, October 1993. (local copy, the original reference)
[Rad93b]
S. Radia, P. Madany, and M. Powell: Persistence in the Spring System. In: Proceedings of the 3rd Workshop on Object Orientation in Operating Systems, December 1993. (local copy, the original reference)
[Kha93b]
Y. Khalidi and M. Nelson: An Implementation of UNIX on an Object-oriented Operating System. In: Proceedings of the 1993 Winter Usenix Conference, January 1993. (local copy, the original reference)
[Kha93c]
Y. Khalidi and M. Nelson: The Spring Virtual Memory System. Sun Microsystems Laboratories Technical Report SMLI-93-9, March 1993. (local copy, the original reference)

PVM

[Man93]
Manchek, R.: An Introduction to PVM. Slides from PVM workshop given at UT/Knoxville 4-5 Aug 1993. (local copy, original uuencoded compressed tarfile of Postscript/idraw files)
[Sun??]
Sunderam, V. S.; Geist, G. A.; Dongarra, J.; Manchek, R.: The PVM Concurrent Computing System: Evolution, Experiences, and Trends. To appear in Parallel Computing Journal. (local copy, the original reference)
[Gei94]
Geist, A.; Beguelin, A.; Dongarra, J.; Jiang W.; Manchek, R.; Sunderam, V.: PVM User's Guide and Reference Manual. Technical Report ORNL/TM-12187, Oak Ridge National Laboratory, 1994. (local copy, the original reference)
[Kow94]
Kowalik, J. (Ed.): PVM: Parallel Virtual Machine, A Users' Guide and Tutorial for Networked Parallel Computing. MIT Press, Cambridge, 1994. (local copy, the original reference as postscript, html)

MPI (at netlib)

[Skj94]
Skjellum, A.; Doss, N.; Bangalore, P.: Writing Libraries in MPI. In: ?, March 1994. (local copy, the original reference (uuencoded))
[Ban94]
Bangalore, P.; Doss, N.; Skjellum, T.: MPI++: Issues and Features. In: OON-SKI94, March 1994. (local copy, the original reference (uuencoded))
[Don93]
Dongarra, J.; Hempel, R; Hey, A.; Walker, D.: A Proposal for a User-Level, Message Passing Interface in a Distributed Memory Environment. Technical Report ORNL/TM-12231, Oak Ridge National Laboratory, June 1993. (local copy, the original reference)
[MPI94]
MPIF: MPI: A Message-Passing Interface Standard. MessagePassing Interface Forum (MPIF), University of Tennessee, Knoxville, May 1994. (local copy, errata, the original reference, errata)
[Skj93]
Skjellum A.: Design and Evolution of Zipcode. To appear in Parallel Computing Journal, 1993. (local copy, the original reference)

Other publications:

[Adv95]
S.V. Adve, K. Gharachorloo: Shared Memory Consistency Models: A Tutorial. Rice University ECE Technical Report 9512 and Western Research Laboratory Research Report 95/7, September 1995. (local copy, the original reference)
[Fee92]
Feeley, M.; Levy, H.: Distributed Shared Memory with Versioned Objects. To appear in Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), Technical Report of the University of Washington, UW-CSE-92-03-01, October 1992. (local copy)
[Wal94]
Waldo, J.; Wyant, G.; Wollrath, A; Kendall, S.: A Note on distributed Computing. Technical Report SMLI TR-94-29, November 1994. (Abstract, local copy, the original reference)
[But94]
Butenuth, R.; Gilles, S.: Cosy - Ein Betriebssystem für hochparallele Computer. In: Tagungsband TAT '94, Aachen, September 1994. (Abstract, local copy, the original reference)
[Cha92]
J. Chase, H. Levy, E. Lazowska, M. Baker-Harvey: Opal: A Single Address Space System for 64-Bit Architectures. In: Proc. IEEE Workshop on Workstation Operating Systems, April 1992. (local copy, the original reference)
[Bab92a]
Babaoglu, O.; Alvisi, L.; Amoroso, A.; Davoli, R.; Giachini, L.: Paralex: An Environment for Parallel Programming in Distributed Systems. Technical Report UBLCS-92-4, Laboratory for Computer Science, University of Bologna, Italy, October 1992. (local copy, the original reference)
[Bab92b]
Babaoglu, O.; Alvisi, L.; Amoroso, A.; Davoli, R.: Mapping Parallel Computations on to Distributed Systems in Paralex. Technical Report UBLCS-92-1, Laboratory for Computer Science, University of Bologna, Italy, January 1992. (local copy, the original reference)
[Bab92c]
Babaoglu, O.; Alvisi, L.; Amoroso, A.; Davoli, R.; Giachini, L.: Run-time Support for Dynamic Load balancing and Debugging in Paralex. Technical Report UBLCS-92-3, Laboratory for Computer Science, University of Bologna, ItalySeptember 1992. (local copy, the original reference)
[Bab92d]
Babaoglu, O.; Alvisi, L.; Amoroso, A.; Davoli, R.; Giachini, L.; Baronio, A.: Parallel Scientific Computing in Distributed Systems: The Paralex Approach. Technical Report UBLCS-92-2, Laboratory for Computer Science, University of Bologna, Italy, appeared also at ISCIS-91(?), February 1992. (local copy, the original reference)
[Mar91]
Markatos, E.; Crovella, M.; Das, P.; Dubnicki, C.; LeBlanc, T.: The Effects of Multiprogramming on Barrier Synchronization. Technical Report 380, University of Rochester, Computer Science Department, August 1991. (local copy)
[Sco92]
Scott, M.; Mellor-Crummey, J.: Fast, Contention-Free Combining Tree Barriers. Technical Report 429, University of Rochester, Computer Science Department, June 92. (local copy)
[Eic92]
T. von Eicken, D. E. Culler, S. C. Goldstein, and K. E. Schauser: Active Messages: a Mechanism for Integrated Communication and Computation. Proc. of the 19th Int'l Symposium on Computer Architecture, Gold Coast, Australia, May, 1992. (local copy, the original reference)
[Tog94]
Togneri, R.: Inverstigation of Parallel Computations: Machines, Tools and Programs. Mar. 1994. (local copy)
[Dou??]
Douglas, C.; Mattson, T.; Schultz, M.: Parallel Programming Systems For Workstation Clusters. (local copy)
[Adv92]
Adve, V.; Vernon, M.: Performance Analysis of Multiprocessor Mesh Interconnection Networks with Wormhole Routing. Technical Report #1001a, Computer Science Department, University of Wisconsin-Madison (may also appear in: IEEE Transactions on Parallel and Distributed Systems), June 1992. (local copy)
[Nar92]
Narayanan, L.: Selection, Sorting, and Routing on Mesh-Connected Processor Arrays. PhD Thesis, Computer Science Department, University of Rochester, May 1992. (local copy)
[Bol??]
Bolding, K.; Snyder, L.: Mesh and Torus Chaotic Routing. Department of Computer Science and Engineering, University of Washington, Seattle. (local copy)
[Agr92]
Abram, M.: Transparent Remote Procedure Calls. MS Thesis, University of California Santa Cruz, Dec. 1992. (local copy)
[Smi92]
Jonathan M. Smith and David J. Farber: Traffic Characteristics of a Distributed Memory System. Distributed Systems Laboratory, University of Pennsylvania, 1992. (local copy)
[LeB92]
LeBlanc, T.; Markatos, E.: Shared-Memory Multiprocessor Trends and their Implication on parallel Program Performance. Technical Report 120, Computer Science Department, University of Rochester, May 1992. (local copy)
[LeB??]
LeBlanc, T.; Markatos, E.: Load Balancing vs. Locality Management in Shared-Memory Multiprocessors. Computer Science Department, University of Rochester. (local copy)
[Car??]
Carter, J. B.; Khandekar, D.; Kamb, L.: Distributed Shared Memory: Where we are and where we should be headed. Computer Systems Laboratory, University of Utah, (Quarks). (local copy)
[Bab93]
Oezalp Babaoglu, Sam Toueg: Understanding Non-Blocking Atomic Commitment. Technical Report UBLCS-93-2, Laboratory for Computer Science, University of Bologna, Jan. 1993. (local copy)
[Net90]
Robert H. B. Netzer, Barton P. Miller: On the Complexity of Event Ordering for Shared-Memory Parallel Program Executions. Technical Report TR 908, Computer Sciences Department, University of Wisconsin-Madison, Jan 1990. (local copy)
[Min??]
Ronald G. Minnich, David J. Farber: Reducing Host Load, Network Load, and Latency in a Distributed Shared Memory. Supercomputing Research Center, University of Pennsylvania Bowie (Mether). (local copy)
[Net92]
Robert H. B. Netzer, Barton P. Miller: Optimal Tracing and Replay for Debugging Message-Passing Parallel Programs. Appears in: Supercomputing '92, Nov 1992. (local copy)
[Muk93]
Bodhisattwa Mukherjee, Karsten Schwan, Prabha Gopinath: A Survey of Multiprocessor Operating System Kernels (DRAFT). Technical Report GIT-CC-92/05, Georgia Institute of Technology, Nov. 1993. (local copy)
[Che??a]
David R. Cheriton, Hendrik A. Goosen and Patrick D. BoyleParaDiGM: A Highly Scalable Shared-Memory Multi-Computer Architecture. Computer Science Department, Stanford University. (local copy)
[Net92]
Robert H. B. Netzer, Barton P. Miller: What are Race Conditions? Some Issues and Formalizations. In: ACM Letters on Programming Languages and Systems, Vol. 1 No. 1 March 1992, Computer Sciences Department, University of Wisconsin-Madison. (local copy)
[Che??b]
David R. Cheriton, Kieran Harty: Application controlled Physical Memory using External Page-Cache Management. Computer Science Department, Stanfort University. (local copy)
[Bac93]
Back, A.; Turner, S.: Portability and parallelism with "Lightweight p4". Department of Computer Science, University of Exeter, England, Nov. 1993. (local copy)
[Che??c]
David R. Cheriton, Robert A. Kutter: Optimizing Memory-Based Messaging for Scalable Shared Memory Multiprocessor Architectures. Computer Science Department, Stanfort University. (local copy)
[Fee91]
Feeley, M.; Bershad, B.; Chase, J.; Levy, I.: Dynamic Node reconfiguration in a Parallel-Distributed Environment. In: Proceedings of the 3rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), SIGPLAN NOTICES, Vol. 26, No. 7, July 1991, also as Technical Report 90-09-04, Department of Computer Science and Engineering, University of Washington, Seattle. (local copy)
[Tur93]
Turcotte, Louis H.: A Survey of Software Environments for Exploiting Networked Computing Resources. Engineering Research Center for Computational Field Simulation, Mississippi State, June 1993. (local copy)
[Car94]
Carter, John B.: Distributed Shared Memory: Principles, Practices, and Packages. Tutorial Slides, Computer Science Department, University of Utah, 1994. (local copy)