Check out the new USENIX Web site. next up previous
Next: About this document ... Up: MultiView and Millipage - Previous: Acknowledgments

Bibliography

1
S. V. Adve, A. L. Cox, S. Dwarkadas, R. Rajamony, and W. Zwaenepoel.
A comparison of entry consistency and lazy release consistency implementations.
In Proc. of the 2nd IEEE Symp. on High-Performance Computer Architecture (HPCA-2), pages 26-37, February 1996.

2
D. Bailey, J. Barton, T. Lasinski, and H. Simon.
The NAS parallel benchmarks.
Technical Report RNR-91-002, NASA Ames, August 1991.

3
B. N. Bershad, M. J. Zekauskas, and W. A. Sawdon.
The Midway distributed shared memory system.
In Proc. of the 38th IEEE Int'l Computer Conf. (COMPCON Spring'93), pages 528-537, February 1993.

4
N. J. Boden, D. Cohen, R. E. Felderman, A. E. Kulawik, C. L. Seitz, J. N. Seizovic, and Wen-King Su.
Myrinet: A gigabit-per-second Local Area Network.
IEEE Micro, 15(1):29-36, February 1995.

5
J. B. Carter, J. K. Bennett, and W. Zwaenepoel.
Implementation and performance of Munin.
In Proc. of the 13th ACM Symp. on Operating Systems Principles (SOSP-13), pages 152-164, October 1991.

6
J. B. Carter, J. K. Bennett, and W. Zwaenepoel.
Techniques for reducing consistency-related communication in distributed shared memory systems.
ACM Trans. on Computer Systems, 13(3):205-243, August 1995.

7
S. Dwarkadas, P. Keleher, A. L. Cox, and W. Zwaenepoel.
Evaluation of release consistent software distributed shared memory on emerging network technology.
In Proc. of the 20th Annual Int'l Symp. on Computer Architecture (ISCA'93), pages 144-155, May 1993.

8
HPVM 1.0 for Windows NT 4.0 on x86.
CSAG, University of Illinois. https://www-csag.cs.uiuc.edu/projects/hpvm/sw-distributions/.

9
L. Iftode, J. P. Singh, and K. Li.
Scope consistency: A bridge between release consistency and entry consistency.
In Proc. of the 8th ACM Annual Symp. on Parallel Algorithms and Architectures (SPAA'96), pages 277-287, June 1996.

10
H. A. Jamrozik, M. J. Feeley, G. M. Voelker, J. Evans II, A. R. Karlin, H. M. Levy, and M. K. Vernon.
Reduing Network Latency Using Subpages in a Global Memory Environment.
In Proc. of the 7th Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOSVII), pages 258-267, October 1996.

11
M. B. Jones and J. Regehr.
Issues in Using Commodity Operating Systems for Time-Dependent Tasks: Experiences from a Study of Windows NT.
In Proceedings of the Eighth International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV'98), pages 107-110, July 1998.

12
P. Keleher, A. L. Cox, and W. Zwaenepoel.
Lazy release consistency for software distributed shared memory.
In Proc. of the 19th Annual Int'l Symp. on Computer Architecture (ISCA'92), pages 13-21, May 1992.

13
P. Keleher, S. Dwarkadas, A. L. Cox, and W. Zwaenepoel.
Treadmarks: Distributed shared memory on standard workstations and operating systems.
In Proc. of the Winter 1994 USENIX Conference, pages 115-131, January 1994.

14
K. Li.
Ivy: A shared virtual memory system for parallel computing.
In Proc. of the 1988 Int'l Conf. on Parallel Processing (ICPP'88), volume II, pages 94-101, August 1988.

15
K. Li and P. Hudak.
Memory coherence in shared virtual memory systems.
In Proc. of the 5th Annual ACM Symp. on Principles of Distributed Computing (PODC'86), pages 229-239, August 1986.

16
S. Pakin, V. Karamacheti, and A. Chien.
Fast Messages: Efficient, Portable Communication for Workstation Clusters and Massively-Parallel Processors.
IEEE Concurrency, 5(2):60-73, 1997.

17
D. Perkovic and P. Keleher.
Online data-race detection via coherency guarantees.
In Proc. of the 2nd Symp. on Operating Systems Design and Implementation (OSDI'96), pages 47-57, October 1996.

18
D. J. Scales and K. Gharachorloo.
Towards transparent and efficient software distributed shared memory.
In Proc. of the 16th ACM Symp. on Operating Systems Principles (SOSP-16), October 1997.

19
D. J. Scales, K. Gharachorloo, and C. A. Thekkath.
Shasta: A low overhead, software-only approach for supporting fine-grain shared memory.
In Proc. of the 7th Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOSVII), pages 174-185, October 1996.

20
I. Schoinas, B. Falsafi, A. R. Lebeck, S. K. Reinhardt, J. R. Larus, and D. A. Wood.
Fine-Grain Access Control for Distributed Shared Memory.
In Proc. of the 6th Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOSVI), pages 297-306, October 1994.

21
David A. Solomon.
Inside Windows-NT, 2nd Edition.
Microsoft Press, 1998.

22
E. Speight and J.K. Bennett.
Brazos: A Third Generation DSM System.
In First Usenix-NT Workshop, pages 95-106, August 1997.

23
M. Swanson, L. Stroller, and J. B. Carter.
Making distributed shared memory simple, yet efficient.
In Proc. of the 3rd Int'l Workshop on High-Level Parallel Programming Models and Supportive Environments, pages 2-13, March 1998.

24
T. von Eicken, D.E. Culler, S.C. Goldstein, and K.E. Schauser.
Active Messages: a Mechanism for Integrated Communication and Computation.
In Proc. of the 19th Annual Int'l Symp. on Computer Architecture (ISCA'92), May 1992.

25
S.C. Woo, M. Ohara, E. Torrie, J.P. Singh, and A. Gupta.
The SPLASH-2 Programs: Characterization and Methodological Considerations.
In Proc. of the 22nd Annual Int'l Symp. on Computer Architecture (ISCA'95), June 1995.

26
Y. Zhou, L. Iftode, and K. Li.
Performance evaluation of two home-based lazy release consistency protocols for shared memory virtual memory systems.
In Proc. of the 2nd Symp. on Operating Systems Design and Implementation (OSDI'96), pages 75-88, October 1996.

27
Y. Zhou, L. Iftode, K. Li, J. P. Singh, B. R. Toonen, I. Schoinas, M. D. Hill, and D. A. Wood.
Relaxed consistency and coherence granularity in dsm systems: A performance evaluation.
In Proc. of the Sixth ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (PPOPP'97), pages 193-205, June 1997.



Ayal Itzkovitz and Assaf Schuster, The Technion