{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T12:57:02Z","timestamp":1790081822838,"version":"4.0.1"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540659693","type":"print"},{"value":"9783540488217","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/bfb0094913","type":"book-chapter","created":{"date-parts":[[2006,12,21]],"date-time":"2006-12-21T00:20:24Z","timestamp":1166660424000},"page":"83-94","source":"Crossref","is-referenced-by-count":1,"title":["Parallelization via constrained storage mapping optimization"],"prefix":"10.1007","author":[{"given":"Albert","family":"Cohen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2006,10,19]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"D. Barthou, A. Cohen, and J.-F. Collard. Maximal static expansion. In ACM Symp. on Principles of Programming Languages (PoPL), pages 98\u2013106, San Diego, CA, January 1998.","DOI":"10.1145\/268946.268955"},{"key":"12_CR2","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1006\/jpdc.1996.1261","volume":"40","author":"D. Barthou","year":"1997","unstructured":"D. Barthou, J.-F. Collard, and P. Feautrier. Fuzzy array dataflow analysis. Journal of Parallel and Distributed Computing, 40:210\u2013226, 1997.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"12_CR3","unstructured":"L. Carter, J. Ferrante, and S. Flynn Hummel. Efficient multiprocessor parallelism via hierarchical tiling. In SIAM Conference on Parallel Processing for Scientific Computing, 1995."},{"key":"12_CR4","unstructured":"A. Cohen and V. Lefebvre. Optimization of storage mappings for parallel programs. Technical Report 1998\/46, PRiSM, U. of Versailles, 1998."},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"J.-F. Collard. The advantages of reaching definition analyses in Array (S) SA. In Proc. Workshop on Languages and Compilers for Parallel Computing, Chapel Hill, NC, August 1998. Springer-Verlag.","DOI":"10.1007\/3-540-48319-5_22"},{"issue":"6","key":"12_CR6","doi-asserted-by":"publisher","first-page":"447","DOI":"10.1023\/A:1025168022993","volume":"25","author":"A. Darte","year":"1997","unstructured":"A. Darte and F. Vivien. Optimal fine and medium grain parallelism detection in polyhedral reduced dependence graphs. Int. Journal of Parallel Programming, 25(6):447\u2013496, December 1997.","journal-title":"Int. Journal of Parallel Programming"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"P. Feautrier. Some efficient solution to the affine scheduling problem, part II, multidimensional time. Int. J. of Parallel Programming, 21(6), December 1992.","DOI":"10.1007\/BF01379404"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"F. Irigoin and R. Triolet. Supernode partitioning. In ACM Symp. on Principles of Programming Languages (PoPL), volume 15, pages 319\u2013328, San Diego, Cal., January 1988.","DOI":"10.1145\/73560.73588"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"K. Knobe and V. Sarkar. Array SSA form and its use in parallelization. In ACM Symp. on Principles of Programming Languages (PoPL), pages 107\u2013120, San Diego (CA), January 1998.","DOI":"10.1145\/268946.268956"},{"key":"12_CR10","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1016\/S0167-8191(98)00029-5","volume":"24","author":"V. Lefebvre","year":"1998","unstructured":"V. Lefebvre and P. Feautrier. Automatic storage management for parallel programs. Journal of Parallel Computing, 24:649\u2013671, 1998.","journal-title":"Journal of Parallel Computing"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"D. E. Maydan, S. P. Amarasinghe, and M. S. Lam. Array dataflow analysis and its use in array privatization. In Proc. of ACM Conf. on Principles of Programming Languages, pages 2\u201315, January 1993.","DOI":"10.1145\/158511.158515"},{"issue":"8","key":"12_CR12","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/135226.135233","volume":"35","author":"W. Pugh","year":"1992","unstructured":"W. Pugh. A practical algorithm for exact array dependence analysis. Communications of the ACM, 35(8):27\u201347, August 1992.","journal-title":"Communications of the ACM"},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"M. Mills Strout, L. Carter, J. Ferrante, and B. Simon. Schedule-independant storage mapping for loops. In ACM Int. Conf. on Arch. Support for Prog. Lang. and Oper. Sys. (ASPLOS-VIII), 1998.","DOI":"10.1145\/291069.291015"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"P. Tu and D. Padua. Automatic array privatization. In Proc. Sixth Workshop on ranguages and Compilers for Parallel Computing, number 768 in Lecture Notes in Computer Science, pages 500\u2013521, August 1993. Portland, Oregon.","DOI":"10.1007\/3-540-57659-2_29"},{"key":"12_CR15","unstructured":"D. G. Wonnacott. Constraint-Based Array Dependence Analysis. PhD thesis, University of Maryland, 1995."}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0094913","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,23]],"date-time":"2019-04-23T04:40:33Z","timestamp":1555994433000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0094913"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540659693","9783540488217"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/bfb0094913","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1999]]}}}