{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T02:13:10Z","timestamp":1649038390552},"reference-count":20,"publisher":"Elsevier BV","issue":"7","license":[{"start":{"date-parts":[[1993,7,1]],"date-time":"1993-07-01T00:00:00Z","timestamp":741484800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Computing"],"published-print":{"date-parts":[[1993,7]]},"DOI":"10.1016\/0167-8191(93)90064-r","type":"journal-article","created":{"date-parts":[[2003,9,3]],"date-time":"2003-09-03T17:52:02Z","timestamp":1062611522000},"page":"777-788","source":"Crossref","is-referenced-by-count":3,"title":["Hypercube matrix multiplication"],"prefix":"10.1016","volume":"19","author":[{"given":"Philip A","family":"Nelson","sequence":"first","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/0167-8191(93)90064-R_BIB1","series-title":"Proc. 1984 Internat. Conf. on Parallel Processing","first-page":"307","article-title":"On mapping parallel algorithms into parallel architectures","author":"Berman","year":"1984"},{"issue":"3","key":"10.1016\/0167-8191(93)90064-R_BIB2","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1016\/0167-8191(89)90091-4","article-title":"Communication efficient matrix multiplication on hypercubes","volume":"12","author":"Berntsen","year":"1989","journal-title":"Parallel Comput."},{"issue":"25","key":"10.1016\/0167-8191(93)90064-R_BIB3","doi-asserted-by":"crossref","first-page":"2398","DOI":"10.1049\/el:19911483","article-title":"o(n) matrix multiplication algorithm for hypercube machines","volume":"27","author":"Chang","year":"1991","journal-title":"Electron. Letters"},{"key":"10.1016\/0167-8191(93)90064-R_BIB4","series-title":"Proc. 1983 Internat. Conf. on Parallel Processing","first-page":"90","article-title":"Efficient matrix multiplications on a concurrent data-loading array processor","author":"Chern","year":"1983"},{"key":"10.1016\/0167-8191(93)90064-R_BIB5","author":"Intel Corporation","year":"1986"},{"issue":"4","key":"10.1016\/0167-8191(93)90064-R_BIB6","doi-asserted-by":"crossref","first-page":"657","DOI":"10.1137\/0210049","article-title":"Parallel matrix and graph algorithms","volume":"10","author":"Dekel","year":"1981","journal-title":"SIAM J. Comput."},{"issue":"1","key":"10.1016\/0167-8191(93)90064-R_BIB7","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/0167-8191(87)90060-3","article-title":"Matrix algorithms on a hypercube I: Matrix multiplication","volume":"4","author":"Fox","year":"1987","journal-title":"Parallel Comput."},{"key":"10.1016\/0167-8191(93)90064-R_BIB8","series-title":"Parallel Processing and Medium Scale Multiprocessors","first-page":"108","article-title":"Matrix multiplication on boolean cubes using generic communication primitives","author":"Ho","year":"1989"},{"issue":"6","key":"10.1016\/0167-8191(93)90064-R_BIB9","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1109\/TC.1983.1676280","article-title":"Divide-and-conquer for parallel processing","volume":"C-32","author":"Horowitz","year":"1983","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/0167-8191(93)90064-R_BIB10","series-title":"Sparse Matrix Proceedings 1978","first-page":"256","article-title":"Systolic arrays (for vlsi)","author":"Kung","year":"1979"},{"issue":"11","key":"10.1016\/0167-8191(93)90064-R_BIB11","doi-asserted-by":"crossref","first-page":"1054","DOI":"10.1109\/TC.1982.1675922","article-title":"Wavefront array processor: Language, architecture, and applications","volume":"C-31","author":"Kung","year":"1982","journal-title":"IEEE Trans. Comput."},{"issue":"3","key":"10.1016\/0167-8191(93)90064-R_BIB12","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1145\/355841.355847","article-title":"Basic linear algebra subprograms for fortran usage","volume":"5","author":"Lawson","year":"1979","journal-title":"ACM Trans. Math. Software"},{"key":"10.1016\/0167-8191(93)90064-R_BIB13","article-title":"Multiplication of matrices of arbitrary shape on a data parallel computer","author":"Mathur","year":"1991"},{"key":"10.1016\/0167-8191(93)90064-R_BIB14","doi-asserted-by":"crossref","DOI":"10.21236\/ADA196418","article-title":"A non-systolic matrix product algorithm","author":"Nelson","year":"1985"},{"key":"10.1016\/0167-8191(93)90064-R_BIB15","article-title":"Parallel programming paradigms","author":"Nelson","year":"1987"},{"key":"10.1016\/0167-8191(93)90064-R_BIB16","series-title":"Proc. 1986 Internat. Conf. on Parallel Processing","first-page":"258","article-title":"Programming solutions to the algorithm contraction problem","author":"Nelson","year":"1986"},{"key":"10.1016\/0167-8191(93)90064-R_BIB17","series-title":"The Characteristics of Parallel Algorithms","first-page":"3","article-title":"Programming paradigms for nonshared memory parallel computers","author":"Nelson","year":"1987"},{"issue":"6","key":"10.1016\/0167-8191(93)90064-R_BIB18","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1007\/BF01407815","article-title":"On partitioning and mapping for hypercube computing","volume":"17","author":"Ni","year":"1988","journal-title":"Internat. J. Parallel Programming"},{"issue":"1","key":"10.1016\/0167-8191(93)90064-R_BIB19","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1145\/2465.2467","article-title":"The cosmic cube","volume":"28","author":"Seitz","year":"1985","journal-title":"Commun. ACM"},{"key":"10.1016\/0167-8191(93)90064-R_BIB20","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1007\/BF02165411","article-title":"Gaussian elimination is not optimal","volume":"13","author":"Strassen","year":"1969","journal-title":"Numer. Math."}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:016781919390064R?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:016781919390064R?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,2,25]],"date-time":"2019-02-25T09:27:57Z","timestamp":1551086877000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/016781919390064R"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,7]]},"references-count":20,"journal-issue":{"issue":"7","published-print":{"date-parts":[[1993,7]]}},"alternative-id":["016781919390064R"],"URL":"https:\/\/doi.org\/10.1016\/0167-8191(93)90064-r","relation":{},"ISSN":["0167-8191"],"issn-type":[{"value":"0167-8191","type":"print"}],"subject":[],"published":{"date-parts":[[1993,7]]}}}