{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,5]],"date-time":"2025-01-05T19:40:30Z","timestamp":1736106030264,"version":"3.32.0"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540637660"},{"type":"electronic","value":"9783540696445"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/bfb0024201","type":"book-chapter","created":{"date-parts":[[2005,11,19]],"date-time":"2005-11-19T07:51:07Z","timestamp":1132386667000},"page":"30-41","source":"Crossref","is-referenced-by-count":6,"title":["On the importance of an end-to-end view of memory consistency in future computer systems"],"prefix":"10.1007","author":[{"given":"Guang R.","family":"Gao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vivek","family":"Sarkar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"2_CR1","unstructured":"Proceedings of the 17th Annual International Symposium on Computer Architecture, Seattle, Washington, May 1990."},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Sarita V. Adve and Mark D. Hill, \u201cWeak Ordering-A New Definition,\u201d in Proceedings of the 17th Annual International Symposium on Computer Architecture, Seattle, Washington, pp. 2\u201314, May 1990.","DOI":"10.1145\/325164.325100"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Sarita V. Adve and Mark D. Hill, \u201cA Unified Formalization of Four Shared-Memory Models,\u201d IEEE Transactions on Parallel and Distributed Systems, pp. 613\u2013624, June 1993.","DOI":"10.1109\/71.242161"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"B. Bershad, M. Zekauskas, and W. Sawdon, \u201cThe Midway Distributed Shared Memory System,\u201d in Proceedings of the IEEE COMPCON, 1993.","DOI":"10.21236\/ADA264645"},{"key":"2_CR5","doi-asserted-by":"crossref","unstructured":"Robert D. Blumofe, Matteo Frigo, Christopher F. Joerg, Charles E. Leiserson, and Keith H. Randall, \u201cAn Analysis of Dag-Consistent Distributed Shared-Memory Algorithms,\u201d in Proceedings of the 8th Annual ACM Symposium on Parallel Algorithms and Architectures, Padua, Italy, pp. 297\u2013308, June 1996.","DOI":"10.1145\/237502.237574"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"J.B. Carter, J.K. Bennett, and W. Zwaenepoel, \u201cImplementation and Performance of Munin,\u201d in Proceedings of the 13 ACM Symposium on Operating System Principles, pp. 152\u2013164, 1991.","DOI":"10.1145\/121132.121159"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Michel Dubois, Christoph Scheurich, and Faye Briggs, \u201cMemory Access Buffering in Multiprocessors,\u201d in Proceedings of the 13th Annual International Symposium on Computer Architecture, Tokyo, Japan, pp. 434\u2013442, June 1986.","DOI":"10.1145\/17356.17406"},{"key":"2_CR8","series-title":"ACAPS Technical Memo 78","volume-title":"Location Consistency: Stepping Beyond the Barriers of Memory Coherence and Serializability","author":"G. R. Gao","year":"1994","unstructured":"Guang R. Gao and Vivek Sarkar, \u201cLocation Consistency: Stepping Beyond the Barriers of Memory Coherence and Serializability,\u201d ACAPS Technical Memo 78, School of Computer Science, McGill University, Montr\u00e9al, Qu\u00e9bec, December 1994. In ftp:\/\/ftp-acaps.cs.mcgill.ca\/pub\/doc\/memos."},{"key":"2_CR9","unstructured":"Guang R. Gao and Vivek Sarkar, \u201cLocation Consistency: Stepping Beyond Memory Coherence Barrier,\u201d in Proceedings of the 1995 International Conference on Parallel Processing, vol. II, Oconomowoc, Wisconsin, pp. 73\u201376, August 1995."},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Kourosh Gharachorloo, Daniel Lenoski, James Laudon, Phillip Gibbons, Anoop Gupta, and John Hennessy, \u201cMemory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors,\u201d in Proceedings of the 17th Annual International Symposium on Computer Architecture, Seattle, Washington, pp. 15\u201326, May 1990.","DOI":"10.1145\/325096.325102"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Alan H. Karp and Vivek Sarkar, \u201cData Merging for Shared-Memory Multiprocessors,\u201d Proceedings of the,26th Hawaii International Conference on System Sciences, Walilea, Hawaii, Volume I (Architecture), pp. 244\u2013256, January 1993.","DOI":"10.1109\/HICSS.1993.270740"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Pete Keleher, Alan L. Cox, and Willy Zwaenepoel, \u201cLazy Release Consistency for Software Distributed Shared Memory,\u201d in Proceedings of the 19th Annual International Symposium on Computer Architecture, Gold Coast, Australia, pp. 13\u201321, May 1992.","DOI":"10.1145\/139669.139676"},{"issue":"9","key":"2_CR13","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1109\/TC.1979.1675439","volume":"28","author":"L. Lamport","year":"1979","unstructured":"Leslie Lamport, \u201cHow to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs,\u201d IEEE Transactions on Computers, 28(9):690\u2013691, September 1979.","journal-title":"IEEE Transactions on Computers"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Daniel Lenoski, Kourosh Gharachorloo, James Laudon, Anoop Gupta, John Hennessy, Mark Horowitz, and Monica Lam, \u201cDesign of Scalable Shared-Memory Multiprocessors: The DASH Approach,\u201d in Digest of Papers, 35th IEEE Computer So ciety International Conference, COMPCON Spring '90, San Francisco, California, pp. 62\u201367, February-March 1990.","DOI":"10.1109\/CMPCON.1990.63654"},{"key":"2_CR15","series-title":"Master's thesis","volume-title":"Designing and Implementing Memory Consistency Models for Shared-Memory Multiprocessors","author":"S. Merali","year":"1996","unstructured":"Shamir Merali, \u201cDesigning and Implementing Memory Consistency Models for Shared-Memory Multiprocessors,\u201d Master's thesis, McGill University, Montr\u00e9al, Qu\u00e9bec, April 1996."},{"key":"2_CR16","series-title":"Master's thesis","volume-title":"Comparison of SC-Derived Memory Models and Location Consistency on Shared Memory Architectures","author":"H. Petry","year":"1997","unstructured":"Hisham Petry, \u201cComparison of SC-Derived Memory Models and Location Consistency on Shared Memory Architectures,\u201d Master's thesis, McGill University, Montr\u00e9al, Qu\u00e9bec, July 1997."},{"issue":"4","key":"2_CR17","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1145\/357401.357402","volume":"2","author":"J. H. Saltzer","year":"1984","unstructured":"J. H. Saltzer, D. P. Reed, and D. D. Clark, \u201cEnd-TO-End Arguments in System Design,\u201d ACM Transactions on Computer Systems, 2(4):277\u2013288, November 1984.","journal-title":"ACM Transactions on Computer Systems"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0024201","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,5]],"date-time":"2025-01-05T19:01:24Z","timestamp":1736103684000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0024201"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9783540637660","9783540696445"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/bfb0024201","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1997]]}}}