{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,15]],"date-time":"2025-08-15T01:21:58Z","timestamp":1755220918541,"version":"3.43.0"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[1998,5,1]],"date-time":"1998-05-01T00:00:00Z","timestamp":893980800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1998,5,1]],"date-time":"1998-05-01T00:00:00Z","timestamp":893980800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The Journal of Supercomputing"],"published-print":{"date-parts":[[1998,5]]},"DOI":"10.1023\/a:1008065923301","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T07:45:23Z","timestamp":1040543123000},"page":"253-276","source":"Crossref","is-referenced-by-count":3,"title":["Efficient Methods for kr \u2192 r and r \u2192 kr Array Redistribution1"],"prefix":"10.1007","volume":"12","author":[{"given":"Ching-Hsien","family":"Hsu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yeh-Ching","family":"Chung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"unstructured":"S. Benkner. Handling block-cyclic distribution arrays in Vienna Fortran 90. In Proceeding of Intl. Conf. on Parallel Architectures and Compilation Techniques, Limassol, Cyprus, June 1995.","key":"163889_CR1"},{"doi-asserted-by":"crossref","unstructured":"B. Chapman, P. Mehrotra, H. Moritsch, and H. Zima. Dynamic data distribution in Vienna Fortran. Proc. of Supercomputing'93, pp. 284\u2013293. Nov. 1993.","key":"163889_CR2","DOI":"10.1145\/169627.169735"},{"key":"163889_CR3","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1006\/jpdc.1995.1049","volume":"26","author":"S. Chatterjee","year":"1995","unstructured":"S. Chatterjee, J. R. Gilbert, F. J. E. Long, R. Schreiber, and S.-H. Teng. Generating Local Address and Communication Sets for Data Parallel Programs. Journal of Parallel and Distributed Computing, vol. 26, pp. 72\u201384. 1995.","journal-title":"Journal of Parallel and Distributed Computing"},{"unstructured":"Y.-C Chung, C.-S Sheu and S.-W Bai. A Basic-Cycle Calculation Technique for Efficient Dynamic Data Redistribution. In Proceedings of Intl. Computer Symposium on Distributed Systems, pp. 137\u2013144. Dec. 1996.","key":"163889_CR4"},{"doi-asserted-by":"crossref","unstructured":"J. J. Dongarra, R. Van De Geijn, and D. W. Walker. A look at scalable dense linear algebra libraries. Technical Report ORNL\/TM-12126 from Oak Ridge National Laboratory. Apr. 1992.","key":"163889_CR5","DOI":"10.2172\/7275582"},{"unstructured":"G. Fox, S. Hiranandani, K. Kennedy, C. Koelbel, U. Kremer, C.-W. Tseng, and M. Wu. Fortran-D Language Specification. Technical Report TR\u201391\u2013170, Dept. of Computer Science. Rice University. Dec. 1991.","key":"163889_CR6"},{"unstructured":"S. K. S. Gupta, S. D. Kaushik, C.-H. Huang, and P. Sadayappan. On the Generation of Efficient Data Communication for Distributed-Memory Machines. Proc. of Intl. Computing Symposium, pp. 504\u2013513. 1992.","key":"163889_CR7"},{"key":"163889_CR8","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1006\/jpdc.1996.0011","volume":"32","author":"S. K. S. Gupta","year":"1996","unstructured":"S. K. S. Gupta, S. D. Kaushik, C.-H. Huang, and P. Sadayappan. On Compiling Array Expressions for Efficient Execution on Distributed-Memory Machines. Journal of Parallel and Distributed Computing, vol. 32, pp. 155\u2013172. 1996.","journal-title":"Journal of Parallel and Distributed Computing"},{"doi-asserted-by":"crossref","unstructured":"High Performance Fortran Forum. High Performance Fortran Language Specification(version 1.1). Rice University. November 1994.","key":"163889_CR9","DOI":"10.1145\/190783.1041310"},{"doi-asserted-by":"crossref","unstructured":"S. Hiranandani, K. Kennedy, J. Mellor-Crammey, and A. Sethi. Compilation technique for block-cyclic distribution. In Proc. ACM Intl. Conf. on Supercomputing, pp. 392\u2013403. July 1994.","key":"163889_CR10","DOI":"10.1145\/181181.181572"},{"doi-asserted-by":"crossref","unstructured":"Edgar T. Kalns, and Lionel M. Ni. Processor Mapping Technique Toward Efficient Data Redistribution. IEEE Transactions on Parallel and Distributed Systems, vol. 6,no. 12. December 1995.","key":"163889_CR11","DOI":"10.1109\/71.476166"},{"unstructured":"E. T. Kalns and L. M. Ni, DaReL: A portable data redistribution library for distributed-memory machines. In Proceedings of the 1994 Scalable Parallel Libraries Conference II. Oct. 1994.","key":"163889_CR12"},{"doi-asserted-by":"crossref","unstructured":"S. D. Kaushik, C. H. Huang, R. W. Johnson, and P. Sadayappan. An Approach to communication efficient data redistribution. In Proceeding of International Conf. on Supercomputing, pp. 364\u2013373. July 1994.","key":"163889_CR13","DOI":"10.1145\/181181.181563"},{"doi-asserted-by":"crossref","unstructured":"S. D. Kaushik, C. H. Huang, J. Ramanujam, and P. Sadayappan. Multiphase array redistribution: Modeling and evaluation. In Proceeding of International Parallel processing Symposium, pp. 441\u2013445. 1995.","key":"163889_CR14","DOI":"10.1109\/IPPS.1995.395968"},{"key":"163889_CR15","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1006\/jpdc.1996.0144","volume":"38","author":"S. D. Kaushik","year":"1996","unstructured":"S. D. Kaushik, C. H. Huang, and P. Sadayappan. Efficient Index Set Generation for Compiling HPF Array Statements on Distributed-Memory Machines. Journal of Parallel and Distributed Computing, vol. 38, pp. 237\u2013247. 1996.","journal-title":"Journal of Parallel and Distributed Computing"},{"doi-asserted-by":"crossref","unstructured":"K. Kennedy, N. Nedeljkovic, and A. Sethi. Efficient address generation for block-cyclic distribution. In Proceeding of International Conf. on Supercomputing, pp. 180\u2013184, Barcelona. July 1995.","key":"163889_CR16","DOI":"10.1145\/224538.224558"},{"doi-asserted-by":"crossref","unstructured":"P-Z. Lee and W. Y. Chen. Compiler techniques for determining data distribution and generating communication sets on distributed-memory multicomputers. 29th IEEE Hawaii Intl. Conf. on System Sciences, Maui, Hawaii. pp.537\u2013546. Jan 1996.","key":"163889_CR17","DOI":"10.1109\/HICSS.1996.495504"},{"doi-asserted-by":"crossref","unstructured":"Young Won Lim, Prashanth B. Bhat, and Viktor K. Prasanna. Efficient Algorithms for Block-Cyclic Redistribution of Arrays. Proceedings of the Eighth IEEE Symposium on Parallel and Distributed Processing, pp. 74\u201383. 1996.","key":"163889_CR18","DOI":"10.1109\/SPDP.1996.570319"},{"unstructured":"Y. W. Lim, N. Park, and V. K. Prasanna. Efficient Algorithms for Multi-Dimensional Block-Cyclic Redistribution of Arrays. Proceedings of the 26th International Conference on Parallel Processing, pp. 234\u2013241. 1997.","key":"163889_CR19"},{"key":"163889_CR20","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1006\/jpdc.1997.1351","volume":"45","author":"L. Prylli","year":"1997","unstructured":"L. Prylli and B. Touranchean. Fast runtime block cyclic data redistribution on multiprocessors. Journal of Parallel and Distributed Computing, vol. 45, pp. 63\u201372. Aug. 1997.","journal-title":"Journal of Parallel and Distributed Computing"},{"doi-asserted-by":"crossref","unstructured":"S. Ramaswamy and P. Banerjee. Automatic generation of efficient array redistribution routines for distributed memory multicomputers. Frontier'95: The Fifth Symposium on the Frontiers of Massively Parallel Computation, pp. 342\u2013349. Mclean, VA., Feb. 1995.","key":"163889_CR21","DOI":"10.1109\/FMPC.1995.380436"},{"key":"163889_CR22","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1006\/jpdc.1996.0142","volume":"38","author":"S. Ramaswamy","year":"1996","unstructured":"S. Ramaswamy, B. Simons, and P. Banerjee. Optimization for Efficient Array Redistribution on Distributed Memory Multicomputers. Journal of Parallel and Distributed Computing, vol. 38, pp. 217\u2013228. 1996.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"163889_CR23","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1006\/jpdc.1994.1048","volume":"21","author":"J. M. Stichnoth","year":"1994","unstructured":"J. M. Stichnoth, D. O'Hallaron, and T. R. Gross. Generating communication for array statements: Design, implementation, and evaluation. Journal of Parallel and Distributed Computing, vol. 21, pp. 150\u2013159. 1994.","journal-title":"Journal of Parallel and Distributed Computing"},{"doi-asserted-by":"crossref","unstructured":"R. Thakur, A. Choudhary, and G. Fox. Runtime array redistribution in HPF programs. Proc. 1994 Scalable High Performance Computing Conf., pp. 309\u2013316. May 1994.","key":"163889_CR24","DOI":"10.1109\/SHPCC.1994.296659"},{"doi-asserted-by":"crossref","unstructured":"Rajeev. Thakur, Alok. Choudhary, and J. Ramanujam. Efficient Algorithms for Array Redistribution. IEEE Transactions on Parallel and Distributed Systems, vol. 7,no. 6. June 1996.","key":"163889_CR25","DOI":"10.1109\/71.506697"},{"doi-asserted-by":"crossref","unstructured":"A. Thirumalai and J. Ramanujam. HPF array statements: Communication generation and optimization. 3th workshop on Languages, Compilers and Run-time system for Scalable Computers, Troy. NY. May 1995.","key":"163889_CR26","DOI":"10.1007\/978-1-4615-2315-4_29"},{"unstructured":"V. Van Dongen, C. Bonello and C. Freehill. High Performance C-Language Specification Version 0.8.9. Technical Report CRIM-EPPP-94\/04\u201312. 1994.","key":"163889_CR27"},{"doi-asserted-by":"crossref","unstructured":"C. Van Loan. Computational Frameworks for the Fast Fourier Transform. SIAM, 1992.","key":"163889_CR28","DOI":"10.1137\/1.9781611970999"},{"key":"163889_CR29","doi-asserted-by":"crossref","first-page":"707","DOI":"10.1002\/(SICI)1096-9128(199611)8:9<707::AID-CPE269>3.0.CO;2-V","volume":"8.9","author":"D. W. Walker","year":"1996","unstructured":"David W. Walker, and Steve W. Otto. Redistribution of BLOCK-CYCLIC Data Distributions Using MPI. Concurrency: Practice and Experience, 8.9:707\u2013728, Nov. 1996.","journal-title":"Concurrency: Practice and Experience"},{"doi-asserted-by":"crossref","unstructured":"Akiyoshi Wakatani and Michael Wolfe. A New Approach to Array Redistribution: Strip Mining Redistribution. In Proceeding of Parallel Architectures and Languages Europe. July 1994.","key":"163889_CR30","DOI":"10.1007\/3-540-58184-7_112"},{"doi-asserted-by":"crossref","unstructured":"Akiyoshi Wakatani and Michael Wolfe. Optimization of Array Redistribution for Distributed Memory Multicomputers. In Parallel Computing (submitted). 1994.","key":"163889_CR31","DOI":"10.1016\/0167-8191(95)00027-L"},{"key":"163889_CR32","series-title":"ICASE Interim Report","volume-title":"Vienna Fortran-A Language Specification Version 1.1","author":"H. Zima","year":"1992","unstructured":"H. Zima, P. Brezany, B. Chapman, P. Mehrotra, and A. Schwald. Vienna Fortran-A Language Specification Version 1.1. ICASE Interim Report 21. ICASE NASA Langley Research Center, Hampton, Virginia 23665. March, 1992."}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008065923301.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008065923301\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008065923301.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,8]],"date-time":"2025-08-08T05:25:03Z","timestamp":1754630703000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008065923301"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,5]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1998,5]]}},"alternative-id":["163889"],"URL":"https:\/\/doi.org\/10.1023\/a:1008065923301","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[1998,5]]}}}