{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T22:34:16Z","timestamp":1648938856388},"reference-count":14,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[1998,3,1]],"date-time":"1998-03-01T00:00:00Z","timestamp":888710400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. of Comput. Sci. &amp; Technol."],"published-print":{"date-parts":[[1998,3]]},"DOI":"10.1007\/bf02946600","type":"journal-article","created":{"date-parts":[[2008,9,4]],"date-time":"2008-09-04T21:31:44Z","timestamp":1220563904000},"page":"110-124","source":"Crossref","is-referenced-by-count":4,"title":["A framework of memory consistency models"],"prefix":"10.1007","volume":"13","author":[{"given":"Weiwu","family":"Hu","sequence":"first","affiliation":[]},{"given":"Weisong","family":"Shi","sequence":"additional","affiliation":[]},{"given":"Zhimin","family":"Tang","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"9","key":"BF02946600_CR1","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1109\/TC.1979.1675439","volume":"28","author":"L Lamport","year":"1979","unstructured":"Lamport L. How to make a multiprocessor computer that correctly executes multiprocessor programs.IEEE Transactions on Computers, 1979, C-28(9): 690\u2013691.","journal-title":"IEEE Transactions on Computers"},{"key":"BF02946600_CR2","doi-asserted-by":"crossref","unstructured":"Adve S, Hili M. Weak ordering: A new definition. InProceedings of the 17th Annual International Symposium on Computer Architecture, pp. 1\u201314, June 1990.","DOI":"10.1145\/325164.325100"},{"key":"BF02946600_CR3","unstructured":"Adve S. Designing memory consistency models for shared-memory multiprocessors.Computer Sciences Technical report #1198, University of Wisconsin-madison, Dec. 1993."},{"key":"BF02946600_CR4","doi-asserted-by":"crossref","unstructured":"Adve S, Gharachorloo K. Shared memory consistency models: a tutorial.IEEE Computer, pp. 66\u201376. December 1996.","DOI":"10.1109\/2.546611"},{"issue":"2","key":"BF02946600_CR5","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/BF02946599","volume":"13","author":"Weiwu Hu","year":"1998","unstructured":"Hu Weiwu, Shi Weisong, Tang Zhimin. A lock-based cache coherence protocol for scope consistency.Journal of Computer Science and Technology, 1998, 13(2): 97\u2013109.","journal-title":"Journal of Computer Science and Technology"},{"key":"BF02946600_CR6","doi-asserted-by":"crossref","unstructured":"Scheurich C, Dubois M. Correct memory operation of cached-based multiprocessors. InProceedings of the 14th Annual International Symposium on Computer Architecture, pp. 234\u2013243, May 1987.","DOI":"10.1145\/30350.30377"},{"key":"BF02946600_CR7","doi-asserted-by":"crossref","unstructured":"Gharachorloo K, Lenoski D, Laudon J, Gibbons P, Gupta A, Hennessy J. Memory consistency and event ordering in scalable shared-memory multiprocessors. InProceedings of the 17th Annual International Symposium on Computer Architecture, pp. 15\u201326, June 1990.","DOI":"10.1145\/325096.325102"},{"key":"BF02946600_CR8","unstructured":"Goodman J. Cache consistency and sequential consistency.Technical Report No. 61, SCI Committee, March 1989."},{"key":"BF02946600_CR9","doi-asserted-by":"crossref","unstructured":"Dubios M, Scheurich C, Briggs F. Memory access buffering in multiprocessors. InProceedings of the 13th International Symposium on Computer Architecture, pp. 434\u2013442, June 1986.","DOI":"10.1145\/17356.17406"},{"key":"BF02946600_CR10","doi-asserted-by":"crossref","unstructured":"Carter J B, Bennet J K, Zwaenepoel W. Implementation and performance of munin. InProc. of the 13th ACM Symp. on Operating Systems Principles (SOSP\u201991), pp. 152\u2013164, October 1991.","DOI":"10.1145\/121132.121159"},{"issue":"2","key":"BF02946600_CR11","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/2.485843","volume":"29","author":"C Amza","year":"1996","unstructured":"Amza C, Dwarkadas S, Keleher P, Cox A, Zwaenepoel W. TreadMarks: Shared memory computing on networks of workstations.IEEE Computer, 1996, 29(2):18\u201328.","journal-title":"IEEE Computer"},{"key":"BF02946600_CR12","doi-asserted-by":"crossref","unstructured":"Iftode L, Singh J, Li K. Scope consistency: A bridge between release consistency and entry consistency. InProceedings of the 8th Annual ACM Symposium on Parallel Algorithms and Architectures, June 1996.","DOI":"10.1145\/237502.237567"},{"key":"BF02946600_CR13","doi-asserted-by":"crossref","unstructured":"Bershad B N, Zekauskas M J, Sawdon W A. The midway distributed shared memory system. InProc. of the 38th IEEE Int\u2019l Computer Conf. (COMPCON Spring\u201993), pp. 528\u2013537, February 1993.","DOI":"10.21236\/ADA264645"},{"issue":"2","key":"BF02946600_CR14","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1145\/42190.42277","volume":"10","author":"D Shasha","year":"1988","unstructured":"Shasha D, Snir M. Efficient and correct execution of parallel programs that share memory.ACM Transactions on Programming Languages and System, 1988, 10(2): 282\u2013312.","journal-title":"ACM Transactions on Programming Languages and System"}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02946600.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02946600\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02946600","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T16:17:12Z","timestamp":1558455432000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02946600"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,3]]},"references-count":14,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1998,3]]}},"alternative-id":["BF02946600"],"URL":"https:\/\/doi.org\/10.1007\/bf02946600","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"value":"1000-9000","type":"print"},{"value":"1860-4749","type":"electronic"}],"subject":[],"published":{"date-parts":[[1998,3]]}}}