[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/305138.305191acmconferencesArticle/Chapter ViewAbstractPublication PagesicsConference Proceedingsconference-collections
Article
Free access

Shared virtual memory with automatic update support

Published: 01 May 1999 Publication History
First page of PDF

References

[1]
C. Amza, A.L. Cox, S. Dwarkadas, and W. Zwaenepoel. Software DSM Protocols that Adapt between Single Writer and Multiple Writer. In Proceedings of the 3rd IEEE Symposium on High-Performance Computer Architecture, 1997.]]
[2]
BCPR Services Inc. EISA Specification, Version 3.12, 1992.]]
[3]
R. Bianchini, L.I Kontothanassis, R. Pinto, M. De Maria, M. Abud, and C.L. Amorim. Hiding Communication Latency and Coherence Overhead in Software DSMs. In Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems, October 1996.]]
[4]
R. Bisiani and M. Ravishankar. PLUS: A Distributed Shared-Memory System. In Proceedings of the 17th Annual Symposium on Computer Architecture, pages 115-124, May 1990.]]
[5]
M. Blumrich, K. Li, R. Alpert, C. Dubnicki, E. Felten, and J. Sandberg. A Virtual Memory Mapped Network Interface for the SHRIMP Multicomputer. In Proceedings of the ~1st Annual Symposium on Computer Architecture, pages 142- 153, April 1994.]]
[6]
M.A. Blumrich, R.D. Alpert, A. Bilas, Y. Chen, D.W. Clark, S. Damianakis, C. Dubnicki, E.W. Felten, L. Iftode, K. Li, M. Martonosi, and R.A. Shillner. Design Choices in the SHRIMP System: An Empirical Study. In Proceedings of the ~5th Annual Symposium on Computer Architecture, June 1998.]]
[7]
J.B. Carter, J.K. Bennett, and W. Zwaenepoel. Implementation and Performance of Munin. In Proceedings of the Thirteenth Symposium on Operating Systems Principles, pages 152-164, October 1991.]]
[8]
A.L. Cox, E. de Lara, Y.C. Hu, and W. Zwaenepoel. Scalability of Multiple-Writer Protocols in Software Shared Memory. In Proceedings o} the 5th IEEE Symposium on High- Performance Computer Architecture, January 1999.]]
[9]
A.L. Cox, S. Dwarkattas, P. Keleher, H. Lu, R. Rajamony, and W. Zwaenepoel. Software Versus Hardware Shared-Memory Implementation: A Case Study. In Proceedings of the ~1st Annual Symposium on Computer Architecture, pages 106- 117, April 1994.]]
[10]
K. Gharachorloo, D. Lenoski, J. Laudon, P. Gibbons, A. Gupta, and J. Hennessy. Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors. In Proceedings of the 17th Annual Symposium on Computer Architecture, pages 15-26, May 1990.]]
[11]
Richard Gillett. Memory Channel Network for PCI. In Proceedings of Hot interconnects '95 Symposium, August 1995.]]
[12]
L. Iftode, C. Dubnieki, E. W. Felten, and Kai Li. improving Release-Consistent Shared Virtual Memory using Automatic Update. in Proceedings of the 2nd JEEE Symposium on High- Performance Computer Architecture, February 1996.]]
[13]
L. If"code, J. P. Singh, and Kai Li. Understanding Application Performance on Shared Virtual Memory. In Proceedings of the ~Srd Annual Symposium on Computer Architecture, May 1996.]]
[14]
L. Iftode and J.P. Singh. Shared Virtual Memory: Progress and Challenges. Proceedings of the IEEE, 87(3):498-507, March 1999.]]
[15]
L. Iftode, J.P. Singh, and K. Li. Scope Consistency: a Bridge Between Release Consistency and Entry Consistency. In Proceedings of the 8th Annual ACM Symposium on Parallel Algorithms and Architectures, June 1996. Also in Theory of Computing Systems Journal 31, 451-473 (1998).]]
[16]
Liviu Iftode. Home-based Shared Virtual Memory. PhD thesis, Princeton University, 1998. Technical Report TR-583- 98.]]
[17]
Intel Corporation. Paragon XP/S Product Overview, 1991.]]
[18]
Intel Corporation. Express Platforms Technical Product Summary: System Overview, April 1993.]]
[19]
Andrew W. Wilson Jr. Richard P. LaRowe Jr. and Marc J. Teller. Hardware Assist for Distributed Shared Memory. In Proceedings of 13th international Conference on Distributed Computing Systems, pages 246-255, May 1993.]]
[20]
P. Keleher. On the Importance of Being Lazy. Technical Report UMIACS-TR-98-06, University of Maryland, College Park, 1998.]]
[21]
P. Keleher, A.L. Cox, S. Dwarkadas, and W. Zwaenepoel. TreadMarks: Distributed Shared Memory on Standard Workstations and Operating Systems. In Proceedings of the Winter USENIX Conference, pages 115-132, January 1994.]]
[22]
P. Keleher, A.L. Cox, and W. Zwaenepoel. Lazy Consistency for Software Distributed Shared Memory. In Proceedings of the 19th Annual Symposium on Computer Architecture, pages 13-21, May 1992.]]
[23]
L. Kontothanassis, G. Hunt, R. Stets, N. Hardavellas, M. Ciernak, S. Parthasarathy, W. Meira Jr., S. Dwaxkadas, and M. Scott. VM-based Shared Memory on Low-Latency, Remote-Memory-Access Networks. In Proceedings of the ~~th Annual Symposium on Computer Architecture, 1997.]]
[24]
K. Li and P. Hudak. Memory Coherence in Shared Virtual Memory Systems. in Proceedings of the 5th Annual ACM Symposium on Principles of Distributed Computing, pages 229-239, August 1986.]]
[25]
Creve Maples. A High-Performance, Memory-Based Interconnection System For Multicomputer Environments. In Proceedings of Supercomputing '90, pages 295-304, November 1990.]]
[26]
Jaswinder Pal Singh, Wolf-Dietrich Weber, and Anoop Gupta. SPLASH: Stanford Parallel Applications for Shared Memory. Computer Architecture News, 20(1):5-44, 1992. Also Stanford University Technical Report No. CSL-TR-92- 526, June 1992.]]
[27]
Roger Traylor and Dave Dunning. Routing Chip Set for Intel Paragon Parallel Supercomputer. In Proceedings of Hot Chips '92 Symposium, August 1992.]]
[28]
Larry D. Wittie, Gudjon Hermannsson, and Ai Li. Eager Sharing for Efficient Massive Parallelism. In Proceedings of the 1992 International Conference on Parall el Processing, pages 251-255, August 1992.]]
[29]
Y. Zhou, L. Iftode, and K. Li. Performance Evaluation of Two Home-Based Lazy Release Consistency Protocols for Shared Virtual Memory Systems. In Proceedings of the Operating Systems Design and Implementation Symposium, October 1996.]]

Cited By

View all
  • (2011)UNIX Memory ManagementUNIX Operating System10.1007/978-3-642-20432-6_5(123-148)Online publication date: 2011
  • (2008)Global treesProceedings of the 2008 ACM/IEEE conference on Supercomputing10.5555/1413370.1413428(1-13)Online publication date: 15-Nov-2008
  • (2008)Global Trees: A framework for linked data structures on distributed memory parallel systems2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2008.5218880(1-13)Online publication date: Nov-2008
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICS '99: Proceedings of the 13th international conference on Supercomputing
June 1999
509 pages
ISBN:158113164X
DOI:10.1145/305138
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 1999

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ICS99
Sponsor:

Acceptance Rates

ICS '99 Paper Acceptance Rate 57 of 180 submissions, 32%;
Overall Acceptance Rate 629 of 2,180 submissions, 29%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)4
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2011)UNIX Memory ManagementUNIX Operating System10.1007/978-3-642-20432-6_5(123-148)Online publication date: 2011
  • (2008)Global treesProceedings of the 2008 ACM/IEEE conference on Supercomputing10.5555/1413370.1413428(1-13)Online publication date: 15-Nov-2008
  • (2008)Global Trees: A framework for linked data structures on distributed memory parallel systems2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2008.5218880(1-13)Online publication date: Nov-2008
  • (2001)Communication with threads in softw are DSMsProceedings 2001 IEEE International Conference on Cluster Computing10.1109/CLUSTR.2001.959967(149-154)Online publication date: 2001
  • (2000)Software distributed shared memory over virtual interface architectureProceedings of the 4th annual Linux Showcase & Conference - Volume 410.5555/1268379.1268409(30-30)Online publication date: 10-Oct-2000

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media