{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:50:26Z","timestamp":1725490226383},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540424956"},{"type":"electronic","value":"9783540446811"}],"license":[{"start":{"date-parts":[[2001,1,1]],"date-time":"2001-01-01T00:00:00Z","timestamp":978307200000},"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":[[2001]]},"DOI":"10.1007\/3-540-44681-8_38","type":"book-chapter","created":{"date-parts":[[2007,8,29]],"date-time":"2007-08-29T03:35:09Z","timestamp":1188358509000},"page":"262-272","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Data Sequence Locality: A Generalization of Temporal Locality"],"prefix":"10.1007","author":[{"given":"Vincent","family":"Loechner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Beno\u00eet","family":"Meister","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Clauss","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,8,17]]},"reference":[{"key":"38_CR1","volume-title":"Advances in Languages and Compilers for Parallel Processing","author":"U. Banerjee","year":"1991","unstructured":"U. Banerjee. Unimodular transformations of double loops. In Advances in Languages and Compilers for Parallel Processing. MIT Press, Cambridge, MA, 1991."},{"key":"38_CR2","doi-asserted-by":"crossref","unstructured":"U. Banerjee. Loop Transformations for Restructuring Compilers-The Foundations. Kluwer Academic Publishers, 1993. ISBN 0-7923-9318-X.","DOI":"10.1007\/b102311"},{"key":"38_CR3","doi-asserted-by":"crossref","unstructured":"M. Cierniak and W. Li. Unifying data and control transformations for distributed shared-memory machines. In Proc. Prog. Lang. Design and Implementation, 1995.","DOI":"10.1145\/207110.207145"},{"key":"38_CR4","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1007\/BFb0002746","volume-title":"Euro-Par\u201997","author":"Ph. Clauss","year":"1997","unstructured":"Ph. Clauss. Handling memory cache policy with integer points countings. In Euro-Par\u201997, pages 285\u2013293, Passau, August 1997. Springer-Verlag, LNCS 1300."},{"issue":"2","key":"38_CR5","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1023\/A:1008069920230","volume":"19","author":"Ph. Clauss","year":"1998","unstructured":"Ph. Clauss and V. Loechner. Parametric analysis of polyhedral iteration spaces. Journal of VLSI Signal Processing, 19(2):179\u2013194, 1998. Kluwer Academic Pub.","journal-title":"Journal of VLSI Signal Processing"},{"key":"38_CR6","doi-asserted-by":"crossref","unstructured":"Ph. Clauss and B. Meister. Automatic memory layout transformations to optimize spatial locality in parameterized loop nests. ACM SIGARCH Computer Architecture News, 28(1):11\u201319, March 2000.","DOI":"10.1145\/346023.346031"},{"key":"38_CR7","unstructured":"C. Ding and K. Kennedy. Improving effective bandwidth through compiler enhancement of global cache reuse. In Proc. of the 2001 International Parallel and Distributed Processing Symposium, San Francisco, April 2001."},{"key":"38_CR8","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/3-540-61736-1_44","volume-title":"The Data Parallel Programming Model","author":"P. Feautrier","year":"1996","unstructured":"P. Feautrier. The Data Parallel Programming Model, volume 1132 of LNCS, chapter Automatic Parallelization in the Polytope Model, pages 79\u2013100. Springer-Verlag, 1996. G.-R. Perrin and A. Darte, Eds. ISBN 3-540-61736-1."},{"key":"38_CR9","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1006\/jpdc.1999.1552","volume":"58","author":"M. Kandemir","year":"1999","unstructured":"M. Kandemir, A. Choudhary, J. Ramanujam, and P. Banerjee. A matrix-based approach to global locality optimization. Journal of Parallel and Distributed Computing. 58:190\u2013235, 1999.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"38_CR10","unstructured":"M. Lam, E. Rothberg, and M. Wolf. The cache performance of blocked algorithms. In Int. Conf. ASPLOS, April 1991."},{"key":"38_CR11","series-title":"PhD thesis","volume-title":"Compiling for NUMA parallel machines","author":"W. Li","year":"1993","unstructured":"W. Li. Compiling for NUMA parallel machines. PhD thesis, Dept. Computer Science, Cornell University, Ithaca, NY, 1993."},{"key":"38_CR12","unstructured":"V. Loechner, B. Meister, and Ph. Clauss. Precise data locality optimization of nested loops. Technical report, ICPS, \n                    http:\/\/icps.u-strasbg.fr\n                    \n                  , 2001."},{"issue":"6","key":"38_CR13","doi-asserted-by":"crossref","first-page":"525","DOI":"10.1023\/A:1025117523902","volume":"25","author":"V. Loechner","year":"1997","unstructured":"V. Loechner and D. K. Wilde. Parameterized polyhedra and their vertices. International Journal of Parallel Programming, 25(6):525\u2013549, December 1997.","journal-title":"International Journal of Parallel Programming"},{"issue":"3","key":"38_CR14","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1023\/A:1018744411700","volume":"27","author":"M. O\u2019Boyle","year":"1999","unstructured":"M. O\u2019Boyle and P. Knijnenburg. Nonsingular data transformations: Definition, validity, and applications. Int. J. of Parallel Programming, 27(3):131\u20131591999.","journal-title":"Int. J. of Parallel Programming"},{"issue":"5","key":"38_CR15","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1023\/A:1007554627716","volume":"28","author":"F. Quiller\u00e9","year":"2000","unstructured":"F. Quiller\u00e9, S. Rajopadhye, and D. Wilde. Generation of efficient nested loops from polyhedra. Int. J. of Parallel Programming, 28(5):469\u2013498, October 2000.","journal-title":"Int. J. of Parallel Programming"},{"key":"38_CR16","doi-asserted-by":"crossref","unstructured":"J. M. Rabaey and M. Pedram. Low Power Design Methodologies. Kluwer Academic Publishers, 1995.","DOI":"10.1007\/978-1-4615-2307-9"},{"key":"38_CR17","volume-title":"Theroy of Linear and Integer Programming","author":"A. Schrijver","year":"1986","unstructured":"A. Schrijver. Theroy of Linear and Integer Programming. John Wiley and Sons, New York, 1986. ISBN 0-471-90854-1."},{"key":"38_CR18","doi-asserted-by":"crossref","unstructured":"M. R. Swanson, L. Stoller, and J. Carter. Increasing TLB reach using superpages backed by shadow memory. In Proceedings of the 25th Annual International Symposium on Computer Architecture, pages 204\u2013213, June 1998.","DOI":"10.1145\/279361.279388"},{"key":"38_CR19","volume-title":"Master\u2019s thesis","author":"D. K. Wilde","year":"1993","unstructured":"D. K. Wilde. A library for doing polyhedral operations. Master\u2019s thesis, Oregon State University, Corvallis, Oregon, 1993."},{"key":"38_CR20","doi-asserted-by":"crossref","unstructured":"M. Wolfe. More iteration space tiling. In Proc. Supercomputing\u201989, pages 655\u2013664, November 1989.","DOI":"10.1145\/76263.76337"},{"key":"38_CR21","unstructured":"M. Wolfe. The tiny loop restructuring research tool. In International Conference on Parallel Processing, pages II. 46\u201353, 1991."},{"key":"38_CR22","unstructured":"M. Wolfe. High Performance Compilers for Parallel Computing. Addison Wesley, 1996. ISBN 0-8053-2730-4."}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2001 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44681-8_38","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,20]],"date-time":"2020-04-20T00:11:39Z","timestamp":1587341499000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44681-8_38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540424956","9783540446811"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/3-540-44681-8_38","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]},"assertion":[{"value":"17 August 2001","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"}]}}