{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T18:18:02Z","timestamp":1694629082439},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,3,10]],"date-time":"2007-03-10T00:00:00Z","timestamp":1173484800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2007,3,10]],"date-time":"2007-03-10T00:00:00Z","timestamp":1173484800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2007,7]]},"DOI":"10.1007\/s11227-007-0104-x","type":"journal-article","created":{"date-parts":[[2007,3,9]],"date-time":"2007-03-09T17:15:19Z","timestamp":1173460519000},"page":"63-87","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Data distribution schemes of sparse arrays on distributed memory multicomputers"],"prefix":"10.1007","volume":"41","author":[{"given":"Chun-Yuan","family":"Lin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yeh-Ching","family":"Chung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,3,10]]},"reference":[{"key":"104_CR1","unstructured":"Adams JC, Brainerd WS, Martin JT, Smith BT, Wagener JL (1992) FORTRAN 90 handbooks. Intertext Publications\/McGraw-Hill Inc"},{"key":"104_CR2","unstructured":"Asenjo R, Romero LF, Ujaldon M, Zapata EL (1994) Sparse block and cyclic data distributions for matrix computations. In: Proc. High Performance Comput. Technology, Methods and Applications, 1994, pp\u00a06\u20138"},{"key":"104_CR3","doi-asserted-by":"crossref","unstructured":"Asenjo R, Plata O, Tourino J, Doallo R, Zapata EL (1998) HPF-2 support for dynamic sparse computations. In: Proc. Int. Workshop Languages and Compilers for Parallel Comput., 1998, pp\u00a0230\u2013246","DOI":"10.1007\/3-540-48319-5_15"},{"key":"104_CR4","unstructured":"Bandera G, Zapata EL (1996) Extending CRAFT data-distributions for sparse matrices. In: Proc. European Cray MPP Workshop, 1996"},{"key":"104_CR5","doi-asserted-by":"crossref","unstructured":"Barrett R, Berry M, Chan TF, Demmel J, Dongarra J, Eijkhout V, Pozo R, Romine C, Van der Vorst H (1994) Templates for the solution of linear systems: building blocks for the iterative methods, 2nd edn. SIAM","DOI":"10.1137\/1.9781611971538"},{"key":"104_CR6","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1109\/TC.1987.1676942","volume":"36","author":"MJ Berger","year":"1987","unstructured":"Berger MJ, Bokhari SH (1987) A partitioning strategy for nonuniform problems on multiprocessors. IEEE Trans Comput 36:570\u2013580","journal-title":"IEEE Trans Comput"},{"key":"104_CR7","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1023\/A:1008113800183","volume":"18","author":"R-G Chang","year":"2001","unstructured":"Chang R-G, Chung T-R, Lee JK (2001) Parallel sparse supports for array intrinsic functions of Fortran\u00a090. J Supercomput 18:305\u2013339","journal-title":"J Supercomput"},{"key":"104_CR8","doi-asserted-by":"publisher","first-page":"527","DOI":"10.1016\/j.parco.2004.02.004","volume":"30","author":"R-G Chang","year":"2004","unstructured":"Chang R-G, Chung T-R, Lee JK (2004) Support and optimization for parallel sparse programs with array intrinsics of Fortran\u00a090. Parallel Comput 30:527\u2013550","journal-title":"Parallel Comput"},{"key":"104_CR9","first-page":"1101","volume":"9","author":"R-G Chang","year":"1997","unstructured":"Chang R-G, Chung T-R, Lee JK (1997) Towards automatic support of parallel sparse computation in java with continuous compilation. Concurrency: practice and experiences. Parallel Comput 9:1101\u20131111","journal-title":"Parallel Comput"},{"key":"104_CR10","volume-title":"Lanczos algorithms for large symmetric eignenvalue computations","author":"JK Cullum","year":"1985","unstructured":"Cullum JK, Willoughby RA (1985) Lanczos algorithms for large symmetric eignenvalue computations. Birkhauser, Boston"},{"key":"104_CR11","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/62038.62043","volume":"15","author":"I Duff","year":"1989","unstructured":"Duff I, Grimes R, Lewis J (1989) Sparse matrix test problems. ACM Trans Math Soft 15:1\u201314","journal-title":"ACM Trans Math Soft"},{"key":"104_CR12","unstructured":"Duff I, Grimes R, Lewis J (1992) User\u2019s giude for the harwell-boeing sparse matrix collection (Release\u00a0I), Technical Report RAL 92-086, Rutherford Appleton Laboratory"},{"key":"104_CR13","unstructured":"Golub GH, Van Loan CF (1989) Matrix computations, 2nd edn. The John Hopkins University Press, Baltimore"},{"key":"104_CR14","unstructured":"High Performance Fortran Forum (1997) High performance fortran language specification, 2nd edn. Rice University"},{"key":"104_CR15","unstructured":"Kebler CW, Smith CH (1999) The SPARAMAT approach to automatic comprehension of sparse matrix computations. In: Proc. International Workshop Program Comprehension, 1999, pp\u00a0200\u2013207"},{"key":"104_CR16","doi-asserted-by":"crossref","unstructured":"Kotlyar V, Pingali K, Stodghill P (1997) Compiling parallel code for sparse matrix applications. In: Proc. Supercomputing Conference, 1997, pp\u00a020\u201338","DOI":"10.1145\/509593.509603"},{"key":"104_CR17","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1109\/12.990130","volume":"51","author":"C-Y Lin","year":"2002","unstructured":"Lin C-Y, Liu J-S, Chung Y-C (2002) Efficient representation scheme for multi-dimensional array operations. IEEE Trans Comput 51:327\u2013345","journal-title":"IEEE Trans Comput"},{"key":"104_CR18","doi-asserted-by":"publisher","first-page":"1640","DOI":"10.1109\/TC.2003.1252859","volume":"52","author":"C-Y Lin","year":"2003","unstructured":"Lin C-Y, Chung Y-C, Liu J-S (2003) Efficient data compression methods for multi-dimensional sparse array operations based on the EKMR scheme. IEEE Trans Comput 52:1640\u20131646","journal-title":"IEEE Trans Comput"},{"key":"104_CR19","unstructured":"Lin C-Y, Chung Y-C, Liu J-S (2002) Data distribution schemes of sparse arrays on distributed memory multicomputers. In: Proc. ICPP Workshops Compile\/Runtime Techniques Parallel Comput., 2002, pp\u00a0551\u2013558"},{"key":"104_CR20","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1109\/TPDS.2003.1214316","volume":"14","author":"C-Y Lin","year":"2003","unstructured":"Lin C-Y, Chung Y-C, Liu J-S (2003) Efficient data parallel algorithms for multi-dimensional array operations based on the EKMR scheme for distributed memory multicomputers. IEEE Trans Parallel Distrib Syst 14:625\u2013639","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"104_CR21","doi-asserted-by":"crossref","unstructured":"Mateev N, Pingali K, Stodghill P, Kotlyar V (2000) Next-generation generic programming and its application to sparse matrix computations. In: Proc. International Conference on Supercomput, 2000, pp\u00a088\u201399","DOI":"10.1145\/335231.335240"},{"key":"104_CR22","unstructured":"Press WH, Teukolsky SA, Vetterling WT, Flannery BP (1996) Numerical recipes in Fortran 90: the art of parallel scientific computing. Cambridge University Press"},{"key":"104_CR23","unstructured":"Sulatycke PD, Ghose K (1998) Caching efficient multithreaded fast multiplication of sparse matrices. In: Proc. Merged Int. Parallel Process. Symposium and Symposium Parallel Distributed Process., 1998, pp\u00a0117-124"},{"key":"104_CR24","doi-asserted-by":"crossref","unstructured":"Ujaldon M, Zapata EL, Chapman BM, Zima HP (1995) New data-parallel language features for sparse matrix computations. In: Proc. IEEE Int. Parallel Process. Sympos., 1995, pp\u00a0742\u2013749","DOI":"10.1109\/IPPS.1995.395866"},{"key":"104_CR25","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1006\/jpdc.1996.0146","volume":"38","author":"M Ujaldon","year":"1996","unstructured":"Ujaldon M, Zapata EL, Sharma SD, Saltz J (1996) Parallelization techniques for sparse matrix applications. J Parallel Distrib Comput 38:256\u2013266","journal-title":"J Parallel Distrib Comput"},{"key":"104_CR26","doi-asserted-by":"publisher","first-page":"1068","DOI":"10.1109\/71.629489","volume":"8","author":"M Ujaldon","year":"1997","unstructured":"Ujaldon M, Zapata EL, Chapman BM, Zima HP (1997) Vienna-fortran\/hpf extensions for sparse and irregular problems and their compilation. IEEE Trans Parallel Distrib Syst 8:1068\u20131083","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"104_CR27","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1137\/S0036144502409019","volume":"47","author":"B Vastenhouw","year":"2005","unstructured":"Vastenhouw B, Bisseling RH (2005) A two-dimensional data distribution method for parallel sparse matrix-vector multiplication. SIAM Review 47:67\u201395","journal-title":"SIAM Review"},{"key":"104_CR28","doi-asserted-by":"crossref","unstructured":"White JB, Sadayappan P (1997) On improving the performance of sparse matrix-vector multiplication. In: Proc. Int. Confer. High-Performance Comput., 1997, pp\u00a0711\u2013725","DOI":"10.1147\/rd.416.0711"},{"key":"104_CR29","first-page":"1911","volume":"25","author":"EL Zapata","year":"1999","unstructured":"Zapata EL, Plata O, Asenjo R, Trabado GP (1999) Data-parallel support for numerical irregular problems. J\u00a0Parallel Comput 25:1911\u20131944","journal-title":"J\u00a0Parallel Comput"},{"key":"104_CR30","doi-asserted-by":"crossref","unstructured":"Ziantz LH, Ozturan CC, Szymanski BK (1994) Run-time optimization of sparse matrix-vector multiplication on SIMD machines. In: Proc. Int. Conference Parallel Architectures and Languages, 1994, pp\u00a0313\u2013322","DOI":"10.1007\/3-540-58184-7_111"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-007-0104-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-007-0104-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-007-0104-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-007-0104-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,18]],"date-time":"2022-05-18T03:08:35Z","timestamp":1652843315000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-007-0104-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,10]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,7]]}},"alternative-id":["104"],"URL":"https:\/\/doi.org\/10.1007\/s11227-007-0104-x","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,3,10]]},"assertion":[{"value":"10 March 2007","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}