{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:46:54Z","timestamp":1725544014988},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540330509"},{"type":"electronic","value":"9783540330516"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11688839_17","type":"book-chapter","created":{"date-parts":[[2006,3,28]],"date-time":"2006-03-28T12:41:48Z","timestamp":1143549708000},"page":"202-216","source":"Crossref","is-referenced-by-count":2,"title":["Iterative Collective Loop Fusion"],"prefix":"10.1007","author":[{"given":"T. J.","family":"Ashby","sequence":"first","affiliation":[]},{"given":"M. F. P.","family":"O\u2019Boyle","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"17_CR1","unstructured":"Watt, S.M.: Aldor Users Guide, http:\/\/www.aldor.org"},{"key":"17_CR2","unstructured":"Kennedy, K., McKinley, K.S.: Typed Fusion with Applications to Parallel and Sequential Code Generation. Techreport TR93-208. Rice University Dept. of Computer Science (1993)"},{"key":"17_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/3-540-57502-2_53","volume-title":"Languages and Compilers for Parallel Computing","author":"G.R. Gao","year":"1993","unstructured":"Gao, G.R., Olsen, R., Sarkar, V., Thekkath, R.: Collective Loop Fusion for Array Contraction. In: Banerjee, U., Gelernter, D., Nicolau, A., Padua, D.A. (eds.) LCPC 1992. LNCS, vol.\u00a0757, pp. 281\u2013295. Springer, Heidelberg (1993)"},{"key":"17_CR4","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/277650.277663","volume-title":"PLDI 1998. Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation","author":"E.C. Lewis","year":"1998","unstructured":"Lewis, E.C., Lin, C., Snyder, L.: The implementation and evaluation of fusion and contraction in array languages. In: PLDI 1998. Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation, pp. 50\u201359. ACM Press, New York (1998)"},{"key":"17_CR5","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/377792.377806","volume-title":"ICS 2001. Proceedings of the 15th international conference on Supercomputing","author":"Y. Song","year":"2001","unstructured":"Song, Y., Xu, R., Wang, C., Li, Z.: Data locality enhancement by memory reduction. In: ICS 2001. Proceedings of the 15th international conference on Supercomputing, pp. 50\u201364. ACM Press, New York (2001)"},{"key":"17_CR6","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1109\/IPDPS.2000.845980","volume-title":"IPDPS 2000: Proceedings of the 14th International Symposium on Parallel and Distributed Processing","author":"C. Ding","year":"2000","unstructured":"Ding, C., Kennedy, K.: The Memory Bandwidth Bottleneck and its Amelioration by a Compiler. In: IPDPS 2000: Proceedings of the 14th International Symposium on Parallel and Distributed Processing, p. 181. IEEE Computer Society, Los Alamitos (2000)"},{"issue":"6","key":"17_CR7","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1093\/comjnl\/40.6.340","volume":"40","author":"S. Singhai","year":"1997","unstructured":"Singhai, S., McKinley, K.S.: A Parameterized Loop Fusion Algorithm for Improving Parallelism and Cache Locality. The Computer Journal\u00a040(6), 340\u2013355 (1997)","journal-title":"The Computer Journal"},{"key":"17_CR8","first-page":"149","volume-title":"PACT 1999, Proceedings of the 1999 International Conference on Parallel Architectures and Compilation Techniques","author":"A. Darte","year":"1999","unstructured":"Darte, A.: On the Complexity of Loop Fusion. In: PACT 1999, Proceedings of the 1999 International Conference on Parallel Architectures and Compilation Techniques, p. 149. IEEE Computer Society, Los Alamitos (1999)"},{"key":"17_CR9","first-page":"131","volume-title":"ICS 2000","author":"K. Kennedy","year":"2000","unstructured":"Kennedy, K.: Fast greedy weighted fusion. In: ICS 2000, pp. 131\u2013140. ACM Press, New York (2000)"},{"key":"17_CR10","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1145\/258492.258520","volume-title":"SPAA 1997: Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures","author":"N. Megiddo","year":"1997","unstructured":"Megiddo, N., Sarkar, V.: Optimal weighted loop fusion for parallel programs. In: SPAA 1997: Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures, pp. 282\u2013291. ACM Press, New York (1997)"},{"key":"17_CR11","first-page":"1","volume-title":"Supercomputing 2002","author":"D. Parello","year":"2002","unstructured":"Parello, D., Temam, O., Verdun, J.-M.: On increasing architecture awareness in program optimizations to bridge the gap between peak and sustained processor performance: matrix-multiply revisited. In: Supercomputing 2002, pp. 1\u201311. IEEE Computer Society Press, Los Alamitos (2002)"},{"key":"17_CR12","first-page":"237","volume-title":"PACT 2000","author":"T. Kisuki","year":"2000","unstructured":"Kisuki, T., Knijnenburg, P.M.W., O\u2019Boyle, M.F.P.: Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation. In: PACT 2000, p. 237. IEEE Computer Society Press, Los Alamitos (2000)"},{"key":"17_CR13","unstructured":"Nisbet, A.P.: GAPS: Iterative Feedback Directed Parallelisation Using Genetic Algorithms. In: Proceedings of Workshop on Profile and Feedback-Directed Compilation at PACT 1998, Paris, France (1998)"},{"key":"17_CR14","unstructured":"Gheorghita, S.V., Corporaal, H., Basten, T.: Iterative Compilation for Energy Reduction. Journal of Embedded Computing (to appear, 2005)"},{"key":"17_CR15","unstructured":"Ashby, T.J.: Design and Optimisation of Scientific Programs in a Categorical Language. PhD Thesis, University of Edinburgh (2005)"},{"key":"17_CR16","unstructured":"Freund, R., Nachtigal, N.: QMRpack, http:\/\/www.netlib.org\/linalg\/qmr\/"},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Greenbaum, A.: Iterative methods for solving linear systems. Society for Industrial and Applied Mathematics (1997)","DOI":"10.1137\/1.9781611970937"}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11688839_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,6]],"date-time":"2023-05-06T21:46:48Z","timestamp":1683409608000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11688839_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540330509","9783540330516"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/11688839_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}