{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T05:29:17Z","timestamp":1725514157202},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540685548"},{"type":"electronic","value":"9783540685555"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-68555-5_3","type":"book-chapter","created":{"date-parts":[[2008,5,23]],"date-time":"2008-05-23T13:28:10Z","timestamp":1211549290000},"page":"24-35","source":"Crossref","is-referenced-by-count":4,"title":["On the Interaction of Tiling and Automatic Parallelization"],"prefix":"10.1007","author":[{"given":"Zhelong","family":"Pan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Armstrong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hansang","family":"Bae","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Eigenmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"Ahmed, N., Mateev, N., Pingali, K.: Tiling imperfectly-nested loop nests. In: Proceedings of the 2000 ACM\/IEEE conference on Supercomputing (CDROM), p. 31 (2000)","DOI":"10.1109\/SC.2000.10018"},{"key":"3_CR2","first-page":"45","volume-title":"Optimizing compilers for modern architectures","author":"R. Allen","year":"2002","unstructured":"Allen, R., Kennedy, K.: Dependence: Theory and Practice. Optimizing compilers for modern architectures, pp. 45\u201355. Morgan Kaufman Publishers, San Francisco (2002)"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Anderson, J.M., Lam, M.S.: Global optimizations for parallelism and locality on scalable parallel machines. In: Proceedings of the conference on Programming language design and implementation, pp. 112\u2013125 (1993)","DOI":"10.1145\/155090.155101"},{"issue":"2","key":"3_CR4","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1109\/5.214548","volume":"81","author":"U. Banerjee","year":"1993","unstructured":"Banerjee, U., Eigenmann, R., Nicolau, A., Padua, D.A.: Automatic program parallelization. Proceedings of the IEEE\u00a081(2), 211\u2013243 (1993)","journal-title":"Proceedings of the IEEE"},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"Blume, W., Doallo, R., Eigenmann, R., Grout, J., Hoeflinger, J., Lawrence, T., Lee, J., Padua, D., Paek, Y., Pottenger, B., Rauchwerger, L., Tu, P.: Advanced program restructuring for high-performance computers with polaris (1996)","DOI":"10.1109\/ICPPW.1996.538601"},{"issue":"12","key":"3_CR6","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/2.546612","volume":"29","author":"W. Blume","year":"1996","unstructured":"Blume, W., Doallo, R., Eigenmann, R., Grout, J., Hoeflinger, J., Lawrence, T., Lee, J., Padua, D., Paek, Y., Pottenger, B., Rauchwerger, L., Tu, P.: Parallel programming with Polaris. IEEE Computer\u00a029(12), 78\u201382 (1996)","journal-title":"IEEE Computer"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Chame, J., Moon, S.: A tile selection algorithm for data locality and cache interference. In: Proceedings of the 13th international conference on Supercomputing, pp. 492\u2013499 (1999)","DOI":"10.1145\/305138.305245"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Coleman, S., McKinley, K.S.: Tile size selection using cache organization and data layout. In: Proceedings of the conference on Programming language design and implementation, pp. 279\u2013290 (1995)","DOI":"10.1145\/207110.207162"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Kennedy, K., McKinley, K.S.: Optimizing for parallelism and data locality. In: Proceedings of the 6th international conference on Supercomputing, pp. 323\u2013334 (1992)","DOI":"10.1145\/143369.143427"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Lam, M.D., Rothberg, E.E., Wolf, M.E.: The cache performance and optimizations of blocked algorithms. In: Proceedings of the fourth international conference on Architectural support for programming languages and operating systems, pp. 63\u201374 (1991)","DOI":"10.1145\/106972.106981"},{"issue":"4","key":"3_CR11","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1145\/233561.233564","volume":"18","author":"K.S. McKinley","year":"1996","unstructured":"McKinley, K.S., Carr, S., Tseng, C.-W.: Improving data locality with loop transformations. ACM Transactions on Programming Languages and Systems\u00a018(4), 424\u2013453 (1996)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"3_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/3-540-44587-0_2","volume-title":"OpenMP Shared Memory Parallel Programming","author":"S.J. Min","year":"2001","unstructured":"Min, S.J., Kim, S.W., Voss, M., Lee, S.I., Eigenmann, R.: Portable compilers for OpenMP. In: Eigenmann, R., Voss, M.J. (eds.) WOMPAT 2001. LNCS, vol.\u00a02104, pp. 11\u201319. Springer, Heidelberg (2001)"},{"issue":"2","key":"3_CR13","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/0743-7315(92)90027-K","volume":"16","author":"J. Ramanujam","year":"1992","unstructured":"Ramanujam, J., Sadayappan, P.: Tiling multidimensional iteration spaces for multicomputers. Journal of Parallel and Distributed Computing\u00a016(2), 108\u2013230 (1992)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Song, Y., Li, Z.: A compiler framework for tiling imperfectly-nested loops. In: Languages and Compilers for Parallel Computing, pp. 185\u2013200 (1999)","DOI":"10.1007\/3-540-44905-1_12"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Wolf, M.E., Lam, M.S.: A data locality optimizing algorithm. In: Proceedings of the conference on Programming language design and implementation, pp. 30\u201344 (1991)","DOI":"10.1145\/113445.113449"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Wolf, M.E., Maydan, D.E., Chen, D.-K.: Combining loop transformations considering caches and scheduling. In: Proceedings of the 29th annual ACM\/IEEE international symposium on Microarchitecture, pp. 274\u2013286 (1996)","DOI":"10.1109\/MICRO.1996.566468"},{"key":"3_CR17","unstructured":"Wolfe, M.J.: Optimizing supercompilers for supercomputers. PhD thesis (1982)"},{"issue":"2","key":"3_CR18","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/BF01379099","volume":"16","author":"M. Wolfe","year":"1987","unstructured":"Wolfe, M., Banerjee, U.: Data dependence and its application to parallel processing. Int. J. Parallel Program.\u00a016(2), 137\u2013178 (1987)","journal-title":"Int. J. Parallel Program."},{"issue":"4","key":"3_CR19","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1142\/S0129626497000401","volume":"7","author":"J. Xue","year":"1997","unstructured":"Xue, J.: On tiling as a loop transformation. Parallel Processing Letters\u00a07(4), 409\u2013424 (1997)","journal-title":"Parallel Processing Letters"}],"container-title":["Lecture Notes in Computer Science","OpenMP Shared Memory Parallel Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68555-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,11]],"date-time":"2019-05-11T16:04:38Z","timestamp":1557590678000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68555-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540685548","9783540685555"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68555-5_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}