{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T13:33:46Z","timestamp":1760708026299},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2009,2,27]],"date-time":"2009-02-27T00:00:00Z","timestamp":1235692800000},"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":[[2009,12]]},"DOI":"10.1007\/s11227-008-0262-5","type":"journal-article","created":{"date-parts":[[2009,2,26]],"date-time":"2009-02-26T09:13:18Z","timestamp":1235639598000},"page":"289-306","source":"Crossref","is-referenced-by-count":12,"title":["Parallel loop generation and scheduling"],"prefix":"10.1007","volume":"50","author":[{"given":"Shahriar","family":"Lotfi","sequence":"first","affiliation":[]},{"given":"Saeed","family":"Parsa","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2009,2,27]]},"reference":[{"key":"262_CR1","volume-title":"Optimizing compilers for modern architectures","author":"R Allen","year":"2001","unstructured":"Allen R, Kennedy K (2001) Optimizing compilers for modern architectures. Morgan Kaufmann, Los Altos"},{"key":"262_CR2","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s11227-005-0298-8","volume":"33","author":"M Athanasaki","year":"2005","unstructured":"Athanasaki M, Sotiropoulos A, Tsoukalas G, Koziris N, Tsanakas P (2005) Hyperplane grouping and pipelined schedules: how to execute tiled loops fast on clusters of SMPs. J Supercomput 33:197\u2013226","journal-title":"J Supercomput"},{"key":"262_CR3","doi-asserted-by":"crossref","DOI":"10.1007\/b102311","volume-title":"Loop transformations for restructuring compilers the foundations","author":"U Banerjee","year":"1993","unstructured":"Banerjee U (1993) Loop transformations for restructuring compilers the foundations. Kluwer Academic, Dordrecht"},{"key":"262_CR4","volume-title":"Implementation of Fourier\u2013Motzkin elimination","author":"AJC Bik","year":"1994","unstructured":"Bik AJC, Wijshoff HAG (1994) Implementation of Fourier\u2013Motzkin elimination. Leiden University, Leiden"},{"key":"262_CR5","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-1362-8","volume-title":"Scheduling and automatic parallelization","author":"A Darte","year":"2000","unstructured":"Darte A, Robert Y, Vivien F (2000) Scheduling and automatic parallelization. Birkh\u00e4user, Basel"},{"key":"262_CR6","unstructured":"Eisenbeis C, Sogno JC (1992) A general algorithm for data dependency analysis. In: International Conference on Supercomputing, Washington, July 19\u201323, 1992"},{"key":"262_CR7","first-page":"667","volume":"18","author":"G Goumas","year":"2002","unstructured":"Goumas G, Athanasaki M, Koziris N (2002) Code generation methods for tiling transformations. J\u00a0Inf Sci Eng 18:667\u2013691","journal-title":"J\u00a0Inf Sci Eng"},{"key":"262_CR8","doi-asserted-by":"crossref","unstructured":"Goumas G, Sotiropoulos A, Koziris N (2001) Minimizing completion time for loop tiling with computation and communication overlapping. IEEE","DOI":"10.1109\/IPDPS.2001.924976"},{"key":"262_CR9","unstructured":"Kandemir M, Bordawekar R, Choudhary A, Ramanujam J (1997) A unified tiling approach for out-of-core computations"},{"key":"262_CR10","doi-asserted-by":"crossref","DOI":"10.1109\/ICPP.1996.538567","volume-title":"Scheduling of wavefront parallelism on scalable shared-memory multiprocessors","author":"N Manjikian","year":"1996","unstructured":"Manjikian N, Abdelrahman TS (1996) Scheduling of wavefront parallelism on scalable shared-memory multiprocessors. Department of Electrical and Computer Engineering, University of Toronto, Toronto"},{"key":"262_CR11","unstructured":"Miyandashti FJ (1997) Loop uniformization in shared-memory MIMD machine. Master Thesis, Iran University of Science and Technology (in Persian)"},{"key":"262_CR12","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1007\/s11227-006-6367-9","volume":"37","author":"S Parsa","year":"2006","unstructured":"Parsa S, Lotfi S (2006) A new genetic algorithms for loop tiling. J Supercomput 37:249\u2013269","journal-title":"J Supercomput"},{"key":"262_CR13","unstructured":"Parsa S, Lotfi S (2006) An outline of a loop parallelization approach in multi-dimensional Cartesian space. In: The 6th Conference perspectives of system informatics, 27\u201330 June 2006"},{"issue":"5","key":"262_CR14","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1109\/TPDS.2002.1003856","volume":"13","author":"F Rastello","year":"2002","unstructured":"Rastello F, Robert Y (2002) Automatic partitioning of parallel loops with parallelepiped-shaped tiles. IEEE Trans Parallel Distrib Syst 13(5):460\u2013470","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"262_CR15","unstructured":"Wolf ME (1989) Iteration space tiling for memory hierarchies. In: Gary Rodrigue, the 3rd conference on parallel processing for scientific computing, December 1989"},{"key":"262_CR16","doi-asserted-by":"crossref","unstructured":"Wolf ME (1989) More iteration space tiling. In: Supercomputing\u201988, November 1989","DOI":"10.1145\/76263.76337"},{"issue":"4","key":"262_CR17","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1109\/71.97902","volume":"2","author":"ME Wolf","year":"1991","unstructured":"Wolf ME, Lam MS (1991) A loop transformation theory and an algorithm to maximize parallelism. IEEE Trans Parallel Distrib Syst 2(4):452\u2013471","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"262_CR18","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/B:SUPE.0000049323.47732.02","volume":"31","author":"Y Zhao","year":"2005","unstructured":"Zhao Y, Kennedy K (2005) Scalarization using loop alignment and loop skewing. J Supercomput 31:5\u201346","journal-title":"J Supercomput"},{"key":"262_CR19","volume-title":"Super compilers for parallel and vector computers","author":"H Zima","year":"1991","unstructured":"Zima H, Chapman B (1991) Super compilers for parallel and vector computers. Addison-Wesley, Reading"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-008-0262-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-008-0262-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-008-0262-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T06:23:58Z","timestamp":1559370238000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-008-0262-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,2,27]]},"references-count":19,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2009,12]]}},"alternative-id":["262"],"URL":"https:\/\/doi.org\/10.1007\/s11227-008-0262-5","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,2,27]]}}}