{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,6]],"date-time":"2023-01-06T23:26:04Z","timestamp":1673047564856},"reference-count":31,"publisher":"Elsevier BV","issue":"6","license":[{"start":{"date-parts":[[2001,5,1]],"date-time":"2001-05-01T00:00:00Z","timestamp":988675200000},"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":[[2001,5]]},"DOI":"10.1016\/s0167-8191(00)00108-3","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T20:47:04Z","timestamp":1027630024000},"page":"737-759","source":"Crossref","is-referenced-by-count":9,"title":["Hyper-systolic matrix multiplication"],"prefix":"10.1016","volume":"27","author":[{"given":"Th.","family":"Lippert","sequence":"first","affiliation":[]},{"given":"N.","family":"Petkov","sequence":"additional","affiliation":[]},{"given":"P.","family":"Palazzari","sequence":"additional","affiliation":[]},{"given":"K.","family":"Schilling","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0167-8191(00)00108-3_BIB1","series-title":"Environments and Tools for Parallel Scientific Computing","article-title":"The design of scalable software libraries for distributed memory concurrent computers","author":"Choi","year":"1992"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/71.663861","article-title":"Hyper-systolic parallel computing","volume":"9","author":"Lippert","year":"1998","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB3","unstructured":"A. Galli, Generalized hyper-systolic parallel computing', preprint server hep\/lat, http:\/\/xxx.lanl.gov\/ps\/hep-lat\/9509011"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB4","series-title":"Systolische Algorithmen und Arrays","author":"Petkov","year":"1989"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB5","series-title":"Systolic Parallel Processing","author":"Petkov","year":"1993"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB6","unstructured":"H.T. Kung, C.E. Leiserson, Systolic arrays (for VLSI), Sparse Matrix Proc., 1978 (Society for Industrial and Applied Mathematics, 1979) pp. 256\u2013282; the same as Algorithms for VLSI processor arrays, in: C. Mead, L. Conway (Eds.), Introduction to VLSI Systems, Addison-Wesley, Reading, MA, 1980, (Sect. 8.3)"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB7","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/MC.1982.1653825","article-title":"Why systolic architectures","volume":"15","author":"Kung","year":"1981","journal-title":"Computer"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB8","unstructured":"P.R. Cappello, K. Steiglitz, Unifying VLSI design with geometric transformations, in: Proceedings of the International Conference on Parallel Processing, 1983, pp. 448\u2013457"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB9","series-title":"Systolic Signal Processing Systems","first-page":"161","article-title":"Space time transformation of cellular algorithms","author":"Cappello","year":"1987"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB10","doi-asserted-by":"crossref","unstructured":"P. Quinton, Automatic synthesis of systolic arrays from uniform recurrent equations, in: Proceedings of the 11th Annual International Symposium on Computer Architecture, Ann Arbor, MI, 1984 (IEEE, NY, 1984), pp. 208\u2013214","DOI":"10.1145\/800015.808184"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB11","doi-asserted-by":"crossref","first-page":"1121","DOI":"10.1109\/TC.1982.1675929","article-title":"On the analysis and synthesis of VLSI algorithms","volume":"31","author":"Moldovan","year":"1982","journal-title":"IEEE Trans. on Computers C"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB12","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/PROC.1983.12532","article-title":"On the design of algorithms for VLSI systolic arrays","volume":"71","author":"Moldovan","year":"1983","journal-title":"Proc. IEEE"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB13","doi-asserted-by":"crossref","unstructured":"P. Clauss, G.R. Perrin, Optimal mapping of systolic algorithms by regular instruction shifts, IEEE International Conference on Application-Specific Array Processors, ASAP, 1994, pp. 224\u2013235","DOI":"10.1109\/ASAP.1994.331801"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB14","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1006\/jpdc.1995.1105","article-title":"Affine-by-Statement scheduling of uniform and affine loop nests over parametric domains","volume":"29","author":"Darte","year":"1995","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB15","doi-asserted-by":"crossref","unstructured":"P. Clauss, V. Loechner, Parametric analysis of polyhedral iteration spaces, IEEE International conference on Application Specific Array Processors, ASAP, 1996","DOI":"10.1109\/ASAP.1996.542833"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB16","doi-asserted-by":"crossref","unstructured":"A. Marongiu, P. Palazzari, A New Memory-Saving Technique to Map System of Affine Recurrence Equations (SARE) onto Distributed Memory Systems, in: Proceedings of the International Parallel Processing Symposium IPPS99, San Juan, Puerto Rico, April, 12\u201316, 1999, to appear","DOI":"10.1109\/IPPS.1999.760537"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB17","unstructured":"A. Marongiu, P. Palazzari, Automatic Mapping of System of N-dimensional Affine Recurrence Equations (SARE) onto Distributed Memory Parallel Systems, accepted for publication in IEEE Transactions on SW Engineering"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB18","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1016\/0167-8191(92)90092-L","article-title":"Statistical analysis of simulation-generated time series: Systolic versus semi-systolic correlation on the connection machine","volume":"18","author":"Dontje","year":"1992","journal-title":"Parallel Computing"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB19","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1142\/S0129183193000197","article-title":"Fuzzy number subtraction convolution on the CM-2","volume":"4","author":"Petkov","year":"1993","journal-title":"Int. J. of Mod. Phys. C"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB20","series-title":"Science on the Connection Machine","first-page":"181","article-title":"Fuzzy number subtraction convolution on the CM-2","author":"Petkov","year":"1993"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB21","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1109\/T-C.1972.223584","article-title":"A fast computer method for matrix transposing","volume":"21","author":"Eklundth","year":"1972","journal-title":"IEEE Trans. on Computers C"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB22","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1142\/S0129183196000430","article-title":"Hyper-systolic processing on APE100\/quadrics, I. n2-loop computations","volume":"7","author":"Lippert","year":"1996","journal-title":"Int. J. Mod. Phys. C"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB23","unstructured":"G. Meylan, D.C. Heggie, Internal Dynamics of Globular Clusters, preprint http:\/\/xxx.lanl.gov\/ps\/astvo-ph\/9610076"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB24","doi-asserted-by":"crossref","unstructured":"Th. Lippert, Hyper-Systolic Parallel Computing \u2013 Theory and Applications, Ph.D thesis, University of Groningen, 1998","DOI":"10.1109\/71.663861"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB25","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/0167-8191(87)90060-3","article-title":"Matrix algorithms on a hyper-cube I: matrix multiplication","volume":"4","author":"Fox","year":"1987","journal-title":"Parallel Computing"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB26","doi-asserted-by":"crossref","unstructured":"High Performance Fortran Language Specification, Rice University, version 1.1, November 1994. High Performance Fortran, Scientific Programming, 2 (1993)","DOI":"10.1145\/190783.1041310"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB27","unstructured":"M. Djawadi, G. Hofmeister, The postage stamp problem, mainzer seminarberichte, Additive Zahlentheorie 3 (1993) 187"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB28","series-title":"Unsolved Problems in Number Theory","author":"Guy","year":"1994"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB29","unstructured":"M. Beccaria, G. Cella, A. Ciampa, G. Curci, A. Vicer\u00e9, Matrix Inversion on APE100 Machines, Preprint IFUP-TH 17\/95"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB30","doi-asserted-by":"crossref","unstructured":"C. Best, N. Eicker, Th. Lippert, K. Schilling, Linux-clusters for lattice field theory, in: E.H. D'Hollander et al. (Eds.), Proceedings of the International Conference ParCo99, Delft, The Netherlands, 1999, World Scientific, Singapore, 2000","DOI":"10.1142\/9781848160170_0056"},{"key":"10.1016\/S0167-8191(00)00108-3_BIB31","doi-asserted-by":"crossref","unstructured":"Th. Lippert, N. Petkov, K. Schilling, BLAS-3 for the Quadrics Parallel Computer, in: B. Hertzberger, P. Sloot (Eds.), Proceedings of the International Conference on High Performance Computing and Networking, HPCN '97, Vienna, Austria, April 1997, Springer, Berlin, 1997, pp. 332\u2013341, 919\u2013930","DOI":"10.1007\/BFb0031605"}],"container-title":["Parallel Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819100001083?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167819100001083?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2021,5,11]],"date-time":"2021-05-11T17:44:24Z","timestamp":1620755064000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167819100001083"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,5]]},"references-count":31,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2001,5]]}},"alternative-id":["S0167819100001083"],"URL":"https:\/\/doi.org\/10.1016\/s0167-8191(00)00108-3","relation":{},"ISSN":["0167-8191"],"issn-type":[{"value":"0167-8191","type":"print"}],"subject":[],"published":{"date-parts":[[2001,5]]}}}