{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T05:29:15Z","timestamp":1737437355667,"version":"3.33.0"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[1997,10,1]],"date-time":"1997-10-01T00:00:00Z","timestamp":875664000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[1997,10]]},"DOI":"10.1007\/bf02699885","type":"journal-article","created":{"date-parts":[[2007,9,18]],"date-time":"2007-09-18T05:00:56Z","timestamp":1190091656000},"page":"419-446","source":"Crossref","is-referenced-by-count":2,"title":["Adaptive granularity: Transparent integration of fine- and coarse-grain communication"],"prefix":"10.1007","volume":"25","author":[{"given":"Daeyeon","family":"Park","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafael H.","family":"Saavedra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sungdo","family":"Moon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"BF02699885_CR1","doi-asserted-by":"crossref","unstructured":"D. Kranz, K. L. Johnson, A. Agarwal, J. Kubiatowicz, and B.-H. Lim, Integrating Message-Passing and Shared-Memory: Early Experience,Proc. Third ACM SIGPLAN Symp. Principles & Practice of Parallel Progr., pp. 54\u201363 (May 1993).","DOI":"10.1145\/155332.155338"},{"key":"BF02699885_CR2","doi-asserted-by":"crossref","unstructured":"D. Lenoski, J. Laudon, K. Gharachorloo, A. Gupta, and J. Hannessy, The Directory-Dased Cache Coherence Protocol for the DASH Multiprocessors,Proc. 17th Ann. Intl. Symp. Comput. Architect., pp. 148\u2013159 (June 1990).","DOI":"10.1145\/325096.325132"},{"key":"BF02699885_CR3","doi-asserted-by":"crossref","unstructured":"S. C. Woo, J. P. Singh, and J. L. Hennessy, The Performance Advantages of Intergrating Block Data Transfer in Cache-Coherent Multiprocessors,Proc. Sixth Intl. Conf. Architectural Support Progr. Lang. Oper. Syst., pp. 219\u2013229 (October 1994).","DOI":"10.1145\/381792.195547"},{"key":"BF02699885_CR4","doi-asserted-by":"crossref","unstructured":"J. Heinlein, K. Gharachorloo, S. Dresser, and A. Gupta, Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor,Proc. 6th Intl. Conf. Architect. Support Progr. Lang. Oper. Syst., pp. 38\u201350 (February 1994).","DOI":"10.1145\/195473.195494"},{"key":"BF02699885_CR5","doi-asserted-by":"crossref","unstructured":"R. Chandra, K. Gharachorloo, V. Soundararajan, and A. Gupta, Performance Evaluation of Hybrid Hardware and Software Distributed Shared Memory Protocol,Proc. 8th ACM Intl. Conf. Supercomputing, pp. 274\u2013288 (July 1994).","DOI":"10.1145\/181181.181543"},{"key":"BF02699885_CR6","doi-asserted-by":"crossref","unstructured":"J. Kuskin, D. Ofelt, M. Heinrich, J. Heinlein, R. Simoni, K. Gharachorloo, J. Chapin, D. Nakahira, J. Baxter, M. Horowitz, A. Gupta, M. Rosenblum, and J. Hennessy, The Stanford FLASH Multiprocessor,Proc. 21th Ann. Intl. Symp. Comput. Architect., pp. 302\u2013313 (April 1994).","DOI":"10.1109\/ISCA.1994.288140"},{"key":"BF02699885_CR7","doi-asserted-by":"crossref","unstructured":"S. K. Reinhardt, J. R. Larus, and D. A. Wood, Typhoon and Tempest: User-Level Shared Memory,Proc. 21st Ann. Intl. Symp. Comput. Architect., pp. 325\u2013336 (April 1994).","DOI":"10.1109\/ISCA.1994.288138"},{"key":"BF02699885_CR8","unstructured":"P. Keleher, A. L. Cox, S. Dwarkadas, and W. Zwaenepoel, TreadMarks: Distributed Shared Memory on Standard Workstations and Operating Systems,Proc. Winter USENIX Conf., pp. 115\u2013131 (January 1994)."},{"key":"BF02699885_CR9","doi-asserted-by":"crossref","unstructured":"B. N. Bershad, M. J. Zekauskas, and W. A. Sawdon, The Midway Distributed Shared Memory System,Proc. 1993 IEEE CompCon Conf., pp. 528\u2013537 (February 1993).","DOI":"10.21236\/ADA264645"},{"key":"BF02699885_CR10","doi-asserted-by":"crossref","unstructured":"P. Keleher, A. L. Cox, and W. Zwaenepoel, Laze Release Consistency for Software Distributed Shared Memory,Proc. 19th Ann. Intl. Symp. Comp. Architect. pp. 13\u201321 (May 1992).","DOI":"10.1145\/146628.139676"},{"issue":"4","key":"BF02699885_CR11","doi-asserted-by":"crossref","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 System,ACM Trans. Comput. Syst. 7(4):321\u2013359 (November 1989).","journal-title":"ACM Trans. Comput. Syst."},{"key":"BF02699885_CR12","doi-asserted-by":"crossref","unstructured":"J. K. Bennett, J. B. Carter, and W. Zwaenepoel, Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence,Proc. 2nd ACM SIGPLAN Symp. Principles & Practice of Parallel Progr. pp. 168\u2013176 (March 1990).","DOI":"10.1145\/99163.99182"},{"key":"BF02699885_CR13","doi-asserted-by":"crossref","unstructured":"J. S. Chase, F. G. Amador, E. D. Lazowska, H. M. Levy, and R. J. Littlefied, The Amber System: Parallel Programming on a Network of Multiprocessors,Proc. 12th ACM Symp. Oper. Syst. Principles, pp. 147\u2013168 (December 1989).","DOI":"10.1145\/74851.74865"},{"key":"BF02699885_CR14","doi-asserted-by":"crossref","unstructured":"H. S. Sandhu, B. Gamsa, and S. Zhou, The Shared Regions Approach to Software Cache Coherence on Multiprocessors,Proc. Third ACM SIGPLAN Symp. Principles & Practice of Parallel Progr., pp. 229\u2013238 (May 1993).","DOI":"10.1145\/155332.155356"},{"issue":"1","key":"BF02699885_CR15","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/35037.42182","volume":"6","author":"E. Jul","year":"1988","unstructured":"E. Jul. H. M. Levy, N. Hutchinson, and A. Black, Fine-Grained Mobility in the Emerald System,ACM Trans. Computer Syst. 6(1): 109\u2013133 (February 1988).","journal-title":"ACM Trans. Computer Syst."},{"key":"BF02699885_CR16","doi-asserted-by":"crossref","unstructured":"S. Chandra, J. R. Larus, and A. Rogers, Where is Time Spent in Message-Passing and Shared-Memory Programs?Proc. Sixth Intl. Conf. Architect. Support Progr. Lang. Oper. Syst., pp. 61\u201373 (November 1994).","DOI":"10.1145\/381792.195501"},{"key":"BF02699885_CR17","unstructured":"A. S. Tanenbaum,Modern Operating Systems. Prentice Hall (1992)."},{"issue":"2","key":"BF02699885_CR18","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1109\/2.15","volume":"21","author":"M. Dubois","year":"1988","unstructured":"M. Dubois, C. Scheurich, and F. A. Briggs, Synchronization, Coherence, and Event Ordering in Multiprocessors,IEEE Computer 21(2):9\u201321 (February 1988).","journal-title":"IEEE Computer"},{"key":"BF02699885_CR19","doi-asserted-by":"crossref","unstructured":"D. Park and R. H. Saavedra, Trojan: High-Performance Simulator for Parallel Shared-Memory Architecture,Proc. 29th Ann. Simulation Symp., pp. 44\u201353 (April 1990).","DOI":"10.1109\/SIMSYM.1996.492151"},{"issue":"9","key":"BF02699885_CR20","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.156381","volume":"25","author":"E. Hagersten","year":"1992","unstructured":"E. Hagersten, A. Landin, and S. Haridi, DDM\u2014Cache-Only Memory Architecture,IEEE Computer 25(9):44\u201354 (September 1992).","journal-title":"IEEE Computer"},{"key":"BF02699885_CR21","doi-asserted-by":"crossref","unstructured":"C. Dubnicki and T. LeBlanc, Adjustable Block Size Coherent Caches,Proc. 19th Ann. Intl. Symp. Computer Architect., pp. 170\u2013180 (May 1992).","DOI":"10.1145\/146628.139725"},{"issue":"4","key":"BF02699885_CR22","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/0743-7315(92)90049-S","volume":"15","author":"A. W. Wilson","year":"1992","unstructured":"A. W. Wilson, Jr., and R. P. LaRowe, Jr., Hiding Shared Memory Reference Latency on the Galactica Net Distributed Shared Memory Architecture,J. Parallel Distrib. Comput. 15(4):351\u2013367 (August 1992).","journal-title":"J. Parallel Distrib. Comput."},{"key":"BF02699885_CR23","doi-asserted-by":"crossref","unstructured":"D. Yeung, J. Kubiatowicz, and A. Agarwal, MGS: A Multigrain Shared Memory System,Proc. 23rd Ann. Intl. Symp. Comput. Architect., pp. 44\u201355 (May 1996).","DOI":"10.1145\/232973.232980"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02699885.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02699885\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02699885","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T01:21:10Z","timestamp":1737422470000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02699885"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,10]]},"references-count":23,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1997,10]]}},"alternative-id":["BF02699885"],"URL":"https:\/\/doi.org\/10.1007\/bf02699885","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[1997,10]]}}}