{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:52:00Z","timestamp":1725490320667},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540679561"},{"type":"electronic","value":"9783540445203"}],"license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-44520-x_51","type":"book-chapter","created":{"date-parts":[[2007,8,29]],"date-time":"2007-08-29T03:51:43Z","timestamp":1188359503000},"page":"395-404","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Exact Distributed Invalidation"],"prefix":"10.1007","author":[{"given":"Rupert W.","family":"Ford","sequence":"first","affiliation":[]},{"given":"Michael F. P.","family":"O\u2019Boyle","sequence":"additional","affiliation":[]},{"given":"Elena A.","family":"St\u00f6hr","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2000,8,18]]},"reference":[{"key":"51_CR1","unstructured":"Bodin F., O\u2019Boyle M.F.P., A Compiler Strategy for SVM, Proc. of Workshop on Lang., Compilers and Runtime Sys. for Scalable Comp., May 1995."},{"key":"51_CR2","doi-asserted-by":"crossref","unstructured":"Cheong H., Veidenbaum A.V., Compiler Directed Cache Management in Multiprocessors, IEEE Computer, 23(6):39\u201348, June 1990.","DOI":"10.1109\/2.55499"},{"key":"51_CR3","doi-asserted-by":"crossref","unstructured":"Cheong H., Life-Span Strategy-A Compiler-Based Approach to Cache Coherence, Proc. of Int. Conf. on Supercomp., July 1992.","DOI":"10.1145\/143369.143402"},{"key":"51_CR4","doi-asserted-by":"crossref","unstructured":"Choi L., Yew P-C., A Compiler-Directed Cache Coherence Scheme with Improves Intertask Locality, Proc. of Supercomp.\u201994, Nov. 1994.","DOI":"10.1145\/602770.602895"},{"key":"51_CR5","doi-asserted-by":"crossref","unstructured":"Choi L., Yew P-C., Compiler analysis for cache coherence: Interprocedural array data-flow analysis and its impacts on cache performance, Tech. Report, University of Illinois, Sep. 1996.","DOI":"10.1007\/BFb0014193"},{"key":"51_CR6","doi-asserted-by":"crossref","unstructured":"Darnell E., Kennedy K., Cache Coherence Using Local Knowledge, Proc. of Supercomp.\u201993, Nov. 1993.","DOI":"10.1145\/169627.169821"},{"key":"51_CR7","doi-asserted-by":"crossref","unstructured":"Darnell E., Mellor-Crumney J.M., Kennedy K., Automatic Software Cache Coherence through Vectorisation, Proc. of Int. Conf. on SuperComp., July 1992.","DOI":"10.1145\/143369.143398"},{"key":"51_CR8","doi-asserted-by":"crossref","unstructured":"Ford R.W., O\u2019Boyle M.F.P., St\u00f6hr E.A., Exact Distributed Invalidation, Tech. Report, Dept. of Computer Science, Univ. of Manchester, 2000.","DOI":"10.1007\/3-540-44520-X_51"},{"key":"51_CR9","unstructured":"Kelly W., Maslov V., Pugh W., Rosser E., Shpeisman T, and Wonnacott D., The Omega Library Interface Guide, Tech. Report, Dept. of Computer Science, Univ. of Maryland, 1996."},{"key":"51_CR10","doi-asserted-by":"crossref","unstructured":"Lebeck A.R., Wood D.A., Dynamic Self Invalidation: Reducing Coherence Overhead in Shared-Memory Multiprocessors, Proc. of Inter. Symp. on Comp. Arch., 1995.","DOI":"10.1145\/223982.223995"},{"key":"51_CR11","unstructured":"Louri A., Sung H., A Compiler Directed Cache Coherence Scheme with Fast and Parallel Explicit Invalidation, Proc. of Inter. Conf. on Parallel Processing, August 1992."},{"key":"51_CR12","doi-asserted-by":"crossref","unstructured":"Mounes-Toussi F., Lilja D.J., Li Z., An Evaluation of a Compiler Optimization for Improving the Performance of a Coherence Directory, Proc. of Inter. Conf. on Super., July 1994.","DOI":"10.1145\/181181.181281"},{"key":"51_CR13","doi-asserted-by":"crossref","unstructured":"O\u2019Boyle M.F.P, Nisbet A.P., Ford R.W., A Compiler Algorithm to Reduce Invalidation Latency in Virtual Shared Memory Systems, PACT\u201996, October 1996.","DOI":"10.1007\/3-540-61626-8_58"},{"key":"51_CR14","unstructured":"O\u2019Boyle M.F.P., Ford R.W., Nisbet A.P., Compiler Reduction of Invalidation Traffic in Virtual Shared Memory Systems, EuroPar\u201996."},{"key":"51_CR15","unstructured":"Skeppstedt J., Stenstrom P., Simple compiler algorithms to reduce ownership overhead in cache coherence protocols, ASPLOS, 1999."},{"key":"51_CR16","doi-asserted-by":"crossref","unstructured":"Skeppstedt J., Stenstrom P., A Compiler Algorithm that Reduces Latency in Ownership-Based Cache Coherence, Proc. of Parallel Arch, and Compiler Tech. 95, June 1995.","DOI":"10.1145\/195473.195572"},{"key":"51_CR17","doi-asserted-by":"crossref","unstructured":"Skeppstedt J., Dahlgren F. and Stenstrom P., Evaluation of Compiler-Controlled Updating to Reduce Coherence-Miss Penalties in Shared-Memory Multiprocessors, JPDC, vol 56, 1999.","DOI":"10.1006\/jpdc.1998.1510"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2000 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44520-X_51","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,13]],"date-time":"2023-05-13T23:12:38Z","timestamp":1684019558000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44520-X_51"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540679561","9783540445203"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/3-540-44520-x_51","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]},"assertion":[{"value":"18 August 2000","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}