{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,15]],"date-time":"2025-08-15T01:22:41Z","timestamp":1755220961908,"version":"3.43.0"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2000,2,1]],"date-time":"2000-02-01T00:00:00Z","timestamp":949363200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2000,2,1]],"date-time":"2000-02-01T00:00:00Z","timestamp":949363200000},"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":[[2000,2]]},"DOI":"10.1023\/a:1008164427332","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T08:17:47Z","timestamp":1040545067000},"page":"271-293","source":"Crossref","is-referenced-by-count":10,"title":["Deriving Array Distributions by Optimization Techniques"],"prefix":"10.1007","volume":"15","author":[{"given":"Thomas","family":"Rauber","sequence":"first","affiliation":[]},{"given":"Gudula","family":"R\u00fcnger","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"254454_CR1","doi-asserted-by":"crossref","unstructured":"J. Anderson and M. Lam. Global optimizations for parallelism and locality on scalable parallel machines. In ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 112\u2013125, 1993.","DOI":"10.1145\/155090.155101"},{"issue":"10","key":"254454_CR2","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/2.467577","volume":"28","author":"P. Banerjee","year":"1995","unstructured":"P. Banerjee, J. Chandy, M. Gupta, E. Hodge, J. Holm, A. Lain, D. Palermo, S. Ramaswamy, and E. Su. The paradigm compiler for distributed-memory multicomputers. IEEE Computer, 28(10): 37\u201347, 1995.","journal-title":"IEEE Computer"},{"key":"254454_CR3","unstructured":"D. P. Bertsekas and J. N. Tsitsiklis. Parallel and Distributed Computation. Prentice Hall, 1989."},{"key":"254454_CR4","unstructured":"R. Bixby, K. Kennedy, and U. Kremer. Automatic data layout using 0-1 integer programming. In Proc. Int. Conf. on Parallel Architectures and Compilation Techniques (PACT94), 1994."},{"key":"254454_CR5","unstructured":"Parasoft, Co. EXPRESS User Manual. Parasoft Co., 1989."},{"issue":"1","key":"254454_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1006\/jpdc.1996.0001","volume":"32","author":"A. Dierstein","year":"1996","unstructured":"A. Dierstein, R. Hayer, and T. Rauber. The ADDAP system on the iPSC\/860: Automatic data distribution and parallelization. Journal of Parallel and Distributed Computing, 32(1): 1\u201310, 1996.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"254454_CR7","doi-asserted-by":"crossref","unstructured":"R. Foschia, T. Rauber, and G. R\u00fcnger. Modeling the communication behavior of the Intel paragon. In Proc. 5th Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'97), IEEE, pp. 117\u2013124, 1997.","DOI":"10.1109\/MASCOT.1997.567594"},{"key":"254454_CR8","unstructured":"G. Fox, R. Williams, and P. Messina. Parallel Computing Works! Morgan Kaufmann Publishers, 1994."},{"key":"254454_CR9","doi-asserted-by":"crossref","unstructured":"J. Garcia, E. Ayguade, and J. Labarta, A novel approach towards automatic data distribution. In Proc. Supercomputing '95, 1995.","DOI":"10.1145\/224170.224500"},{"key":"254454_CR10","volume-title":"Automatic data partitioning on distributed memory multicomputers","author":"M. Gupta","year":"1992","unstructured":"M. Gupta. Automatic data partitioning on distributed memory multicomputers. Ph.D. thesis, University of Illinois, Urbana-Champaign, 1992."},{"key":"254454_CR11","doi-asserted-by":"crossref","first-page":"829","DOI":"10.1016\/0167-8191(96)00035-X","volume":"22","author":"Y. Hu","year":"1996","unstructured":"Y. Hu, D. Emerson, and R. Blake. The communication performance of the Cray T3D and its effect on iterative solvers. Parallel Computing, 22: 829\u2013844, 1996.","journal-title":"Parallel Computing"},{"issue":"5","key":"254454_CR12","doi-asserted-by":"crossref","first-page":"522","DOI":"10.1109\/71.503777","volume":"7","author":"K. Hwang","year":"1996","unstructured":"K. Hwang, Z. Xu, and M. Arakawa. Benchmark evaluation of the IBM SP2 for parallel signal processing. IEEE Transactions on Parallel and Distributed Systems, 7(5): 522\u2013536, 1996.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"254454_CR13","doi-asserted-by":"crossref","unstructured":"K. Ikudome, G. Fox, A. Kolawa, and J. Flower. An automatic and symbolic parallelization system for distributed memory parallel computers. In Proc. 5th Distributed Memory Computing Conference, pp. 1105\u20131114, 1990.","DOI":"10.1109\/DMCC.1990.556323"},{"key":"254454_CR14","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/0743-7315(91)90002-Q","volume":"12","author":"S. Johnsson","year":"1991","unstructured":"S. Johnsson. Performance modeling of distributed memory architecture. Journal of Parallel and Distributed Computing, 12: 300\u2013312, 1991.","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"9","key":"254454_CR15","doi-asserted-by":"crossref","first-page":"1249","DOI":"10.1109\/12.29465","volume":"38","author":"S. Johnsson","year":"1989","unstructured":"S. Johnsson and C. Ho. Optimum broadcasting and personalized communication in hypercubes. IEEE Transactions on Computers, 38(9): 1249\u20131268, 1989.","journal-title":"IEEE Transactions on Computers"},{"key":"254454_CR16","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1016\/0743-7315(90)90086-5","volume":"8","author":"K. Knobe","year":"1990","unstructured":"K. Knobe, J. Lukas, and G. Steele. Data optimizations: Allocation of arrays to reduce communication on SIMD machines. Journal of Parallel and Distributed Computing, 8: 102\u2013118, 1990.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"254454_CR17","unstructured":"V. Kumar, A. Grama, A. Gupta, and G. Karypis. Introduction to Parallel Computing. Benjamin\/Cummings, 1993."},{"key":"254454_CR18","doi-asserted-by":"crossref","unstructured":"J. Li and M. Chen. Index domain alignment: Minimizing costs of cross-referencing between distributed arrays. In Third Symposium on the Frontiers of Massively Parallel Computation, pp. 424\u2013433, 1990.","DOI":"10.1109\/FMPC.1990.89493"},{"key":"254454_CR19","doi-asserted-by":"crossref","unstructured":"M. Mace, Memory Storage Patterns in Parallel Processing. Kluwer Academic, 1987.","DOI":"10.1007\/978-1-4613-2001-2"},{"key":"254454_CR20","volume-title":"Compiler techniques for optimizing communication and data distribution for distributed-memory multicomputers","author":"D. Palermo","year":"1996","unstructured":"D. Palermo, Compiler techniques for optimizing communication and data distribution for distributed-memory multicomputers. Ph.D. thesis, University of Illinois at Urbana-Champaign, 1996."},{"key":"254454_CR21","doi-asserted-by":"crossref","unstructured":"J. Ramanujan and P. Sadayappan. A methodology for parallelizing programs for multicomputers and complex memory multiprocessors. In Proc. Supercomputing\n89, pp. 637\u2013646, 1989.","DOI":"10.1145\/76263.76335"},{"issue":"4","key":"254454_CR22","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1109\/71.97903","volume":"2","author":"J. Ramanujan","year":"1991","unstructured":"J. Ramanujan and P. Sadayappan. Compile-time techniques for data distribution in distributed memory machines. IEEE Transactions on Parallel and Distributed Systems, 2(4): 472\u2013481, 1991.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"254454_CR23","doi-asserted-by":"crossref","unstructured":"T. Rauber and G. R\u00fcnger. Comparing task and data parallel execution schemes for the DIIRK method. In Proc. EuroPar'96, Springer LNCS 1124, pp. 52\u201361, 1996.","DOI":"10.1007\/BFb0024684"},{"key":"254454_CR24","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1016\/0165-6074(96)00007-5","volume":"41","author":"T. Rauber","year":"1996","unstructured":"T. Rauber and G. R\u00fcnger, Deriving structured parallel implementations for numerical methods. Microprocessing and Microprogramming, 41: 589\u2013608, 1996.","journal-title":"Microprocessing and Microprogramming"},{"issue":"1","key":"254454_CR25","first-page":"62","volume":"10","author":"T. Rauber","year":"1996","unstructured":"T. Rauber and G. R\u00fcnger, Parallel iterated Runge-Kutta methods and applications. International Journal of Supercomputer Applications, 10(1): 62\u201390, 1996.","journal-title":"International Journal of Supercomputer Applications"},{"issue":"3","key":"254454_CR26","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1002\/(SICI)1096-9128(199703)9:3<181::AID-CPE245>3.0.CO;2-6","volume":"9","author":"T. Rauber","year":"1997","unstructured":"T. Rauber and G. R\u00fcnger. Load balancing schemes for extrapolation methods. Concurrency: Practice and Experience, 9(3): 181\u2013202, 1997.","journal-title":"Concurrency: Practice and Experience"},{"key":"254454_CR27","unstructured":"J. Stoer and R. Bulirsch. Introduction to Numerical Analysis. Springer, 1990."},{"key":"254454_CR28","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/0167-8191(90)90053-C","volume":"16","author":"E. van de Velde","year":"1990","unstructured":"E. van de Velde. Data redistribution and concurrency. Parallel Computing, 16: 125\u2013138, 1990.","journal-title":"Parallel Computing"},{"key":"254454_CR29","doi-asserted-by":"crossref","unstructured":"E. van de Velde. Concurrent Scientific Computing. Springer, 1994.","DOI":"10.1007\/978-1-4612-0849-5"},{"key":"254454_CR30","volume-title":"Automatic data mapping for distributed-memory parallel computers","author":"S. Wholey","year":"1991","unstructured":"S. Wholey. Automatic data mapping for distributed-memory parallel computers. In Ph.D. thesis, Carnegie Mellon University, Pittsburgh, 1991."},{"key":"254454_CR31","doi-asserted-by":"crossref","unstructured":"S. Wholey. Automatic data mapping for distributed-memory parallel computers. In Proc. Int. Conf. on Supercomputing, 1992.","DOI":"10.1145\/143369.143377"},{"key":"254454_CR32","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1016\/0167-8191(96)00034-8","volume":"22","author":"Z. Xu","year":"1996","unstructured":"Z. Xu and K. Hwang. Early prediction of MPP performance: SP2, T3D and paragon experiences. Parallel Computing, 22: 917\u2013942, 1996.","journal-title":"Parallel Computing"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008164427332.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008164427332\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008164427332.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,8]],"date-time":"2025-08-08T05:20:39Z","timestamp":1754630439000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008164427332"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,2]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2000,2]]}},"alternative-id":["254454"],"URL":"https:\/\/doi.org\/10.1023\/a:1008164427332","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2000,2]]}}}