{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:37:34Z","timestamp":1725489454692},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540419440"},{"type":"electronic","value":"9783540454014"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45401-2_5","type":"book-chapter","created":{"date-parts":[[2007,8,13]],"date-time":"2007-08-13T22:52:41Z","timestamp":1187045561000},"page":"55-70","source":"Crossref","is-referenced-by-count":11,"title":["DSM-PM2: A Portable Implementation Platform for Multithreaded DSM Consistency Protocols"],"prefix":"10.1007","author":[{"given":"Gabriel","family":"Antoniu","sequence":"first","affiliation":[]},{"given":"Luc","family":"Boug\u00e9","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2001,8,2]]},"reference":[{"issue":"2","key":"5_CR1","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/2.485843","volume":"29","author":"C. Amza","year":"1996","unstructured":"C. Amza, A. L. Cox, S. Dwarkadas, P. Keleher, H. Lu, R. Rajamony, W. Yu, and W. Zwaenepoel. TreadMarks: Shared memory computing on networks of workstations. IEEE Computer, 29(2):18\u201328, February 1996.","journal-title":"IEEE Computer"},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"G. Antoniu, L. Boug\u00e9, P. Hatcher, M. MacBeth, K. McGuigan, and R. Namyst. Compiling multithreaded Java bytecode for distributed execution. In Euro-Par 2000: Parallel Processing, volume 1900 of Lect. Notes in Comp. Science, pages 1039\u20131052, Munchen, Germany, August 2000. Springer-Verlag.","DOI":"10.1007\/3-540-44520-X_148"},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"G. Antoniu, L. Boug\u00e9, and R. Namyst. An efficient and transparent thread migration scheme in the PM2 runtime system. In Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP\u2019 99), volume 1586 of Lect. Notes in Comp. Science, pages 496\u2013510, San Juan, Puerto Rico, April 1999. Springer-Verlag.","DOI":"10.1007\/BFb0097934"},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"B. N. Bershad, M. J. Zekauskas, and W. A. Sawdon. The Midway distributed shared memory system. In Proc. of the 38th IEEE Int\u2019l Computer Conf. (COMPCON Spring\u201993), pages 528\u2013537, February 1993.","DOI":"10.21236\/ADA264645"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"L. Boug\u00e9, J.-F. M\u00e9haut, and R. Namyst. Efficient communications in multithreaded runtime systems. In Proc. 3rd Workshop on Runtime Systems for Parallel Programming (RTSPP\u2019 99), volume 1586 of Lect. Notes in Comp. Science, pages 468\u2013482, San Juan, Puerto Rico, April 1999. Springer-Verlag.","DOI":"10.1007\/BFb0097932"},{"key":"5_CR6","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1006\/jpdc.1995.1119","volume":"29","author":"J. B. Carter","year":"1995","unstructured":"J. B. Carter. Design of the Munin distributed shared memory system. Journal of Parallel and Distributed Computing, 29:219\u2013227, 1995. Special issue on distributed shared memory.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"5_CR7","doi-asserted-by":"crossref","unstructured":"Dave Dunning, Greg Regnier, Gary McAlpine, Don Cameron, Bill Shubert, Frank Berry, Anne-Marie Merritt, Ed Gronke, and Chris Dodd. The Virtual Interface Architecture. IEEE Micro, pages 66\u201375, March 1998.","DOI":"10.1109\/40.671404"},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"A. Gontmakher and A. Schuster. Java consistency: Non-operational characterizations for Java memory behavior. In Proc. of the Workshop on Java for High-Performance Computing, Rhodes, June 1999.","DOI":"10.1145\/362670.362673"},{"key":"5_CR9","unstructured":"IEEE. Standard for Scalable Coherent Interface (SCI), August 1993. Standard no. 1596."},{"key":"5_CR10","doi-asserted-by":"crossref","unstructured":"L. Iftode and J. P. Singh. Shared virtual memory: Progress and challenges. Proceedings of the IEEE, 87(3), March 1999.","DOI":"10.1109\/5.747870"},{"issue":"1","key":"5_CR11","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/S0164-1212(98)00008-9","volume":"42","author":"A. Itzkovitz","year":"1998","unstructured":"A. Itzkovitz, A. Schuster, and L. Shalev. Thread migration and its application in distributed shared memory systems. J. Systems and Software, 42(1):71\u201387, July 1998.","journal-title":"J. Systems and Software"},{"key":"5_CR12","unstructured":"B. Joy, G. Steele, J. Gosling, and G. Bracha. The Java language specification. Addison Wesley, Second edition, 2000."},{"key":"5_CR13","unstructured":"P. Keleher. The relative importance of concurrent writers and weak consistency models. In 16th Intl. Conf. on Distributed Computing Systems, Hong Kong, May 1998."},{"issue":"2","key":"5_CR14","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1006\/jpdc.1995.1113","volume":"26","author":"P. Keleher","year":"1995","unstructured":"P. Keleher, A. L. Cox, S. Dwarkadas, and W. Zwaenepoel. An evaluation of software based release consistent protocols. J. Parallel and Distrib. Comp., 26(2):126\u2013141, September 1995.","journal-title":"J. Parallel and Distrib. Comp."},{"issue":"4","key":"5_CR15","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1145\/75104.75105","volume":"7","author":"K. Li","year":"1989","unstructured":"K. Li and P. Hudak. Memory coherence in shared virtual memory systems. ACM Transactions on Computer Systems, 7(4):321\u2013359, November 1989.","journal-title":"ACM Transactions on Computer Systems"},{"key":"5_CR16","unstructured":"F. Mueller. Distributed shared-memory threads: DSM-Threads. In Proc. Workshop on Run-Time Systems for Parallel Programming (RTSPP), pages 31\u201340, Geneva, Switzerland, April 1997."},{"key":"5_CR17","unstructured":"R. Namyst. PM2: an environment for a portable design and an efficient execution of irregular parallel applications. PhD thesis, Univ. Lille 1, France, January 1997. In French."},{"issue":"8","key":"5_CR18","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/2.84877","volume":"24","author":"B. Nitzberg","year":"1991","unstructured":"B. Nitzberg and V. Lo. Distributed shared memory: A survey of issues and algorithms. IEEE computer, 24(8):52\u201360, September 1991.","journal-title":"IEEE computer"},{"key":"5_CR19","doi-asserted-by":"crossref","unstructured":"J. Protic, M. Tomasevic, and V. Milutinovic. Distributed shared memory: concepts and systems. IEEE Parallel and Distributed Technology, pages 63\u201379, 1996.","DOI":"10.1109\/88.494605"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Lo\u00efc Prylli and Bernard Tourancheau. BIP: a new protocol designed for high performance networking on Myrinet. In 1st Workshop on Personal Computer based Networks Of Workstations (PC-NOW\u2019 98), volume 1388 of Lect. Notes in Comp. Science, pages 472\u2013485. Springer-Verlag, April 1998.","DOI":"10.1007\/3-540-64359-1_721"},{"key":"5_CR21","unstructured":"E. Speight and J. K. Bennett. Brazos: A third generation DSM system. In Proc. of the USENIX Windows\/NT Workshop, pages 95\u2013106, August 1997."},{"key":"5_CR22","doi-asserted-by":"crossref","unstructured":"S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The SPLASH-2 programs: Characterization and methodological considerations. In Proc. 22nd Annual Int\u2019l Symp. on Comp. Arch., pages 24\u201336, Santa Margherita Ligure, Italy, June 1995.","DOI":"10.1145\/223982.223990"}],"container-title":["Lecture Notes in Computer Science","High-Level Parallel Programming Models and Supportive Environments"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45401-2_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,13]],"date-time":"2023-05-13T19:38:12Z","timestamp":1684006692000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45401-2_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540419440","9783540454014"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/3-540-45401-2_5","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}