{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,7]],"date-time":"2023-01-07T05:38:43Z","timestamp":1673069923604},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2007,4,25]],"date-time":"2007-04-25T00:00:00Z","timestamp":1177459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2008,2]]},"DOI":"10.1007\/s11227-007-0124-6","type":"journal-article","created":{"date-parts":[[2007,4,24]],"date-time":"2007-04-24T12:31:56Z","timestamp":1177417916000},"page":"147-164","source":"Crossref","is-referenced-by-count":3,"title":["Improving the parallelism of iterative methods by\u00a0aggressive loop fusion"],"prefix":"10.1007","volume":"43","author":[{"given":"Jingling","family":"Xue","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Minyi","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daming","family":"Wei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,4,25]]},"reference":[{"key":"124_CR1","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719604","volume-title":"LAPACK user\u2019s guide","author":"E Anderson","year":"1999","unstructured":"Anderson E, Bai Z, Bischof C, Blackford S, Demmel J, Dongarra J, Du Croz J, Greenbaum A, Hammarling S, McKenney A, Sorensen D (1999) LAPACK user\u2019s guide, 3rd edn. SIAM, Philadelphia","edition":"3"},{"issue":"6","key":"124_CR2","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1016\/S0167-8191(00)00034-X","volume":"29","author":"A Darte","year":"2000","unstructured":"Darte A (2000) On the complexity of loop fusion. Parallel Comput 29(6):1175\u20131193","journal-title":"Parallel Comput"},{"issue":"5","key":"124_CR3","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1023\/A:1007506711786","volume":"28","author":"A Darte","year":"2000","unstructured":"Darte A, Huard G (2000) Loop shifting for loop compaction. Int J Parallel Program 28(5):499\u2013534","journal-title":"Int J Parallel Program"},{"key":"124_CR4","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1051\/ro\/1988220302431","volume":"22","author":"P Feautrier","year":"1988","unstructured":"Feautrier P (1988) Parametric integer programming. Oper Res 22:243\u2013268","journal-title":"Oper Res"},{"issue":"1","key":"124_CR5","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/BF01407931","volume":"20","author":"P Feautrier","year":"1991","unstructured":"Feautrier P (1991) Dataflow analysis for array and scalar references. Int J Parallel Program 20(1):23\u201353","journal-title":"Int J Parallel Program"},{"key":"124_CR6","doi-asserted-by":"crossref","unstructured":"Gao GR, Olsen R, Sarkar V, Thekkath R (1993) Collective loop fusion for array contraction. In: Proceedings of the 5th international workshop on languages and compilers for parallel computing, London, UK, Springer, 1993, pp 281\u2013295","DOI":"10.1007\/3-540-57502-2_53"},{"key":"124_CR7","doi-asserted-by":"crossref","unstructured":"Kennedy K, McKinley KS (1990) Loop distribution with arbitrary control flow. In: Supercomputing \u201990: proceedings of the 1990 ACM\/IEEE conference on supercomputing, Washington, DC, USA, IEEE Computer Society, 1990, pp. 407\u2013416","DOI":"10.1109\/SUPERC.1990.130048"},{"issue":"2","key":"124_CR8","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1109\/71.577265","volume":"8","author":"N Manjikian","year":"1997","unstructured":"Manjikian N, Abdelrahman TS (1997) Fusion of loops for parallelism and locality. IEEE Trans Parallel Distrib Syst 8(2):193\u2013209","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"8","key":"124_CR9","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1145\/135226.135233","volume":"35","author":"W Pugh","year":"1992","unstructured":"Pugh W (1992) The Omega test: a fast and practical integer programming algorithm for dependence analysis. Commun ACM 35(8):102\u2013114","journal-title":"Commun ACM"},{"key":"124_CR10","doi-asserted-by":"crossref","unstructured":"Song Y, Li Z (1999) New tiling techniques to improve cache temporal locality. In: ACM SIGPLAN\u201999 conference on programming language design and implementation (PLDI\u201999), May 1999, pp 215\u2013228","DOI":"10.1145\/301618.301668"},{"key":"124_CR11","unstructured":"The OpenMP Architecture Review Boards (ARB). http:\/\/www.openmp.org"},{"key":"124_CR12","doi-asserted-by":"crossref","unstructured":"Wolfe MJ (1989) More iteration space tiling. In: Supercomputing \u201988, Nov 1989, pp 655\u2013664","DOI":"10.1145\/76263.76337"},{"key":"124_CR13","unstructured":"Wolfe MJ (1996) High performance compilers for parallel computing. Addison-Wesley, 1996"},{"issue":"4","key":"124_CR14","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1142\/S0129626497000401","volume":"7","author":"J Xue","year":"1997","unstructured":"Xue J (1997) On tiling as a loop transformation. Parallel Process Lett 7(4):409\u2013424","journal-title":"Parallel Process Lett"},{"key":"124_CR15","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-4337-4","volume-title":"Loop tiling for parallelism","author":"J Xue","year":"2000","unstructured":"Xue J (2000) Loop tiling for parallelism. Kluwer Academic, Boston"},{"key":"124_CR16","unstructured":"Xue J, Huang Q, Guo M (2005) Enabling loop fusion and tiling for cache performance by fixing fusion-preventing data dependences. In: International conference on parallel processing, 2005"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-007-0124-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-007-0124-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-007-0124-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T06:23:55Z","timestamp":1559370235000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-007-0124-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,4,25]]},"references-count":16,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,2]]}},"alternative-id":["124"],"URL":"https:\/\/doi.org\/10.1007\/s11227-007-0124-6","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,4,25]]}}}