{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T19:07:11Z","timestamp":1648753631195},"reference-count":18,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[1996,5,1]],"date-time":"1996-05-01T00:00:00Z","timestamp":830908800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. of Comput. Sci. &amp; Technol."],"published-print":{"date-parts":[[1996,5]]},"DOI":"10.1007\/bf02943132","type":"journal-article","created":{"date-parts":[[2008,9,4]],"date-time":"2008-09-04T22:16:31Z","timestamp":1220566591000},"page":"237-256","source":"Crossref","is-referenced-by-count":0,"title":["A direct approach for finding loop transformation matrices"],"prefix":"10.1007","volume":"11","author":[{"given":"Hua","family":"Lin","sequence":"first","affiliation":[]},{"given":"Mi","family":"L\u00fc","sequence":"additional","affiliation":[]},{"given":"Jesse Z.","family":"Fang","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"BF02943132_CR1","doi-asserted-by":"crossref","unstructured":"Banejee U. Unimodular transformations of double loops. InAdvances in Languages and Compiler for Parallel Processing, Nicolau A, Gelernter D, Gross T, Padua D (eds.), The MIT Press, 1991, pp. 192\u2013219.","DOI":"10.1007\/BFb0038653"},{"key":"BF02943132_CR2","doi-asserted-by":"crossref","unstructured":"Wolf M E, Lam M S. A data locality optimizing algorithm. InProc. ACM SIGPLAN\u201991 Conf. Programming language Design Implementation, June 1991, pp. 30\u201344.","DOI":"10.1145\/113446.113449"},{"key":"BF02943132_CR3","doi-asserted-by":"crossref","unstructured":"Wolf M E, Lam M S. A loop transformation theory and an algorithm to maximize parallelism.IEEE Trans. on Parallel and Distributed Systems, 1991, 2(2).","DOI":"10.1109\/71.97902"},{"key":"BF02943132_CR4","doi-asserted-by":"crossref","unstructured":"Maslov V. Delinearization: An efficient way to break multiloop dependence equations. InACM SIGPLAN\u201992 Conf. on Programming Languages Design and Implementation, June, 1992.","DOI":"10.1145\/143095.143130"},{"issue":"4","key":"BF02943132_CR5","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1145\/29873.29875","volume":"9","author":"J R Allen","year":"1987","unstructured":"Allen J R, Kennedy K. Automatic translation of Fortran programs to vector form.ACM Trans. on Programming Languages and Systems, 1987, 9(4): 491\u2013542.","journal-title":"ACM Trans. on Programming Languages and Systems"},{"key":"BF02943132_CR6","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4684-6894-6","volume-title":"Dependence Analysis for Supercomputing","author":"U Banerjee","year":"1988","unstructured":"Banerjee U. Dependence Analysis for Supercomputing. Kluwer Academic Publishers, Norwell, Mass., 1988."},{"key":"BF02943132_CR7","unstructured":"Fang Z, Lu M, Lin H. An approach to solve the cache thrashing problem. InProc. of 5th Int\u2019l Parallel Processing Symp., Anaheim, CA, April 1991, pp. 330\u2013335."},{"issue":"5","key":"BF02943132_CR8","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/12.223672","volume":"42","author":"F Fang","year":"1993","unstructured":"Fang F, Lu M. An iteration partition approach for cache and local memory thrashing on parallel processing.IEEE Trans. on Comput., 1993, 42(5): 529\u2013546.","journal-title":"IEEE Trans. on Comput."},{"issue":"7","key":"BF02943132_CR9","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1109\/12.55693","volume":"39","author":"Z Fang","year":"1990","unstructured":"Fang Z, Yew C, Tang C, Zhu C. Dynamic processor self-scheduling for general parallel nested loops.IEEE Trans. on Comput., 1990, 39(7): 919\u2013929.","journal-title":"IEEE Trans. on Comput."},{"key":"BF02943132_CR10","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1016\/0743-7315(88)90014-7","volume":"5","author":"D Gannon","year":"1988","unstructured":"Gannon D, Jalby W, Gallivan K. Strategies for cache and local memory management by global program transformation.J. Parallel and Distribute Comput., 1988, 5: 587\u2013616.","journal-title":"J. Parallel and Distribute Comput."},{"key":"BF02943132_CR11","doi-asserted-by":"crossref","unstructured":"Goff G, Kennedy K, Tseng C. Practical dependence testing. InACM Sigplan\u201991 Conf. on Programming Languages Design and Implementation, June, 1991.","DOI":"10.1145\/113445.113448"},{"key":"BF02943132_CR12","unstructured":"Hagphighat M, Polychronopoulos C. Symbolic dependence analysis for high performance parallelizing compiler. InAdvances in Languages and Compiler for Parallel Processing, Nicolau A, Gelernter D, Gross T, Padua D (eds.), The MIT Press, 1991, pp. 310\u2013330."},{"key":"BF02943132_CR13","doi-asserted-by":"crossref","unstructured":"Li Z, Yew P C, Zhu C. An efficient data dependence analysis for parallelizing compilers.IEEE Trans. on Parallel and Distributed Systems, 1990, 1(1).","DOI":"10.1109\/71.80122"},{"key":"BF02943132_CR14","doi-asserted-by":"crossref","unstructured":"Maydan D E, Hennesy J L, Lam M S. Efficient and exact data dependence analysis. InACM SIGPLAN\u201991 Conf. on Programming Languages Design and Implementation, June, 1991.","DOI":"10.1145\/113445.113447"},{"key":"BF02943132_CR15","doi-asserted-by":"crossref","unstructured":"Padua D A, Wolfe M J. Advanced compiler optimizations for supercomputers.Communications of the ACM, 1986, 29(12).","DOI":"10.1145\/7902.7904"},{"key":"BF02943132_CR16","first-page":"145","volume":"2","author":"Z Shen","year":"1991","unstructured":"Shen Z, Li Z, Yew P C. An empirical study on array subscripts and data dependence.IEEE Trans. on Parallel and Distributed Systems, 1991, 2: 145\u2013150.","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"key":"BF02943132_CR17","doi-asserted-by":"crossref","unstructured":"Tzen T H, Ni L M. Dependence uniformization: A loop parallelization technique.IEEE Trans. on Parallel and Distributed Systems, 1993, 4(5).","DOI":"10.1109\/71.224217"},{"key":"BF02943132_CR18","volume-title":"Optimizing Supercompilers for Supercomputers","author":"M J Wolfe","year":"1989","unstructured":"Wolfe M J. Optimizing Supercompilers for Supercomputers. Cambridge, MA: MIT Press. 1989."}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02943132.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF02943132\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF02943132","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,8]],"date-time":"2020-05-08T03:35:23Z","timestamp":1588908923000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF02943132"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,5]]},"references-count":18,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1996,5]]}},"alternative-id":["BF02943132"],"URL":"https:\/\/doi.org\/10.1007\/bf02943132","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"value":"1000-9000","type":"print"},{"value":"1860-4749","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,5]]}}}