메뉴 건너뛰기




Volumn , Issue , 2011, Pages 1-11

Graph expansion and communication costs of fast matrix multiplication: Regular submission

Author keywords

communication avoiding algorithms; fast matrix multiplication; i o complexity

Indexed keywords

COMMUNICATION COST; EXPANSION PROPERTIES; FAST MATRIX MULTIPLICATION; GRAPH EXPANSIONS; I/O-COMPLEXITY; LOWER BOUNDS; SEQUENTIAL ALGORITHM;

EID: 79959674766     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1989493.1989495     Document Type: Conference Paper
Times cited : (24)

References (50)
  • 3
    • 0024082546 scopus 로고
    • The input/output complexity of sorting and related problems
    • A. Aggarwal and J. S. Vitter. The input/output complexity of sorting and related problems. Commun. ACM, 31(9):1116-1127, 1988.
    • (1988) Commun. ACM , vol.31 , Issue.9 , pp. 1116-1127
    • Aggarwal, A.1    Vitter, J.S.2
  • 4
    • 0012031250 scopus 로고
    • Extra-high speed matrix multiplication on the Cray-2
    • D. H. Bailey. Extra-high speed matrix multiplication on the Cray-2. SIAM J. Sci. Stat. Comput, 9:603-607, 1988.
    • (1988) SIAM J. Sci. Stat. Comput , vol.9 , pp. 603-607
    • Bailey, D.H.1
  • 10
    • 79251563454 scopus 로고    scopus 로고
    • Communication-optimal parallel and sequential Cholesky decomposition
    • December
    • G. Ballard, J. Demmel, O. Holtz, and O. Schwartz. Communication-optimal parallel and sequential Cholesky decomposition. SIAM Journal on Scientific Computing, 32(6):3495-3523, December 2010.
    • (2010) SIAM Journal on Scientific Computing , vol.32 , Issue.6 , pp. 3495-3523
    • Ballard, G.1    Demmel, J.2    Holtz, O.3    Schwartz, O.4
  • 15
    • 51249182176 scopus 로고
    • Relations between exact and approximate bilinear algorithms. applications
    • 10.1007/BF02575865
    • D. Bini. Relations between exact and approximate bilinear algorithms. applications. Calcolo, 17:87-97, 1980. 10.1007/BF02575865.
    • (1980) Calcolo , vol.17 , pp. 87-97
    • Bini, D.1
  • 16
    • 0040115155 scopus 로고    scopus 로고
    • Processor-time tradeoffs under bounded-speed message propagation: Part II, lower boundes
    • G. Bilardi and F. Preparata. Processor-time tradeoffs under bounded-speed message propagation: Part II, lower boundes. Theory of Computing Systems, 32(5):1432-4350, 1999.
    • (1999) Theory of Computing Systems , vol.32 , Issue.5 , pp. 1432-4350
    • Bilardi, G.1    Preparata, F.2
  • 20
    • 33748037756 scopus 로고    scopus 로고
    • Group-theoretic algorithms for matrix multiplication
    • H. Cohn, R. D. Kleinberg, B. Szegedy, and C. Umans. Group-theoretic algorithms for matrix multiplication. In FOCS, pages 379-388, 2005.
    • (2005) FOCS , pp. 379-388
    • Cohn, H.1    Kleinberg, R.D.2    Szegedy, B.3    Umans, C.4
  • 21
    • 0031097276 scopus 로고    scopus 로고
    • Rectangular matrix multiplication revisited
    • DOI 10.1006/jcom.1997.0438, PII S0885064X97904386
    • D. Coppersmith. Rectangular matrix multiplication revisited. J. Complex., 13:42-49, March 1997. (Pubitemid 127172722) (Pubitemid 127172722)
    • (1997) Journal of Complexity , vol.13 , Issue.1 , pp. 42-49
    • Coppersmith, D.1
  • 23
    • 0010999635 scopus 로고
    • On the asymptotic complexity of matrix multiplication
    • D. Coppersmith and S. Winograd. On the asymptotic complexity of matrix multiplication. SIAM Journal on Computing, 11(3):472-492, 1982.
    • (1982) SIAM Journal on Computing , vol.11 , Issue.3 , pp. 472-492
    • Coppersmith, D.1    Winograd, S.2
  • 25
    • 85023205150 scopus 로고
    • Matrix multiplication via arithmetic progressions
    • D. Coppersmith and S. Winograd. Matrix multiplication via arithmetic progressions. J. Symb. Comput., 9(3):251-280, 1990.
    • (1990) J. Symb. Comput. , vol.9 , Issue.3 , pp. 251-280
    • Coppersmith, D.1    Winograd, S.2
  • 26
    • 0002663082 scopus 로고
    • GEMMW: A portable level 3 BLAS Winograd variant of Strassen's matrix-matrix multiply algorithm
    • C. C. Douglas, M. Heroux, G. Slishman, and R. M. Smith. GEMMW: A portable level 3 BLAS Winograd variant of Strassen's matrix-matrix multiply algorithm. Journal of Computational Physics, 110(1):1-10, 1994.
    • (1994) Journal of Computational Physics , vol.110 , Issue.1 , pp. 1-10
    • Douglas, C.C.1    Heroux, M.2    Slishman, G.3    Smith, R.M.4
  • 27
    • 3042820917 scopus 로고    scopus 로고
    • Impact of mixed-parallelism on parallel implementations of the Strassen and Winograd matrix multiplication algorithms: Research articles
    • F. Desprez and F. Suter. Impact of mixed-parallelism on parallel implementations of the Strassen and Winograd matrix multiplication algorithms: Research articles. Concurrency and Computation: Practice and Experience, 16(8):771-797, 2004.
    • (2004) Concurrency and Computation: Practice and Experience , vol.16 , Issue.8 , pp. 771-797
    • Desprez, F.1    Suter, F.2
  • 32
    • 10844258198 scopus 로고    scopus 로고
    • Communication lower bounds for distributed-memory matrix multiplication
    • D. Irony, S. Toledo, and A. Tiskin. Communication lower bounds for distributed-memory matrix multiplication. J. Parallel Distrib. Comput., 64(9):1017-1026, 2004.
    • (2004) J. Parallel Distrib. Comput. , vol.64 , Issue.9 , pp. 1017-1026
    • Irony, D.1    Toledo, S.2    Tiskin, A.3
  • 34
    • 79959681662 scopus 로고    scopus 로고
    • Personal communication with G. Ballard, J. Demmel, O. Holtz, and O. Schwartz
    • C. E. Leiserson. Personal communication with G. Ballard, J. Demmel, O. Holtz, and O. Schwartz, 2008.
    • (2008)
    • Leiserson, C.E.1
  • 35
    • 0038520604 scopus 로고
    • Size bounds for superconcentrators
    • G. Lev and L. G. Valiant. Size bounds for superconcentrators. Theoretical Computer Science, 22(3):233-251, 1983.
    • (1983) Theoretical Computer Science , vol.22 , Issue.3 , pp. 233-251
    • Lev, G.1    Valiant, L.G.2
  • 36
    • 0001289565 scopus 로고
    • An inequality related to the isoperimetric inequality
    • L. H. Loomis and H. Whitney. An inequality related to the isoperimetric inequality. Bulletin of the AMS, 55:961-962, 1949.
    • (1949) Bulletin of the AMS , vol.55 , pp. 961-962
    • Loomis, L.H.1    Whitney, H.2
  • 39
    • 0008201375 scopus 로고
    • New fast algorithms for matrix operations
    • V. Y. Pan. New fast algorithms for matrix operations. SIAM Journal on Computing, 9(2):321-342, 1980.
    • (1980) SIAM Journal on Computing , vol.9 , Issue.2 , pp. 321-342
    • Pan, V.Y.1
  • 40
    • 0344153336 scopus 로고    scopus 로고
    • On the complexity of matrix product
    • electronic
    • R. Raz. On the complexity of matrix product. SIAM J. Comput., 32(5):1356-1369 (electronic), 2003.
    • (2003) SIAM J. Comput. , vol.32 , Issue.5 , pp. 1356-1369
    • Raz, R.1
  • 41
    • 79959681041 scopus 로고
    • Some properties of disjoint sums of tensors related to matrix multiplication
    • F. Romani. Some properties of disjoint sums of tensors related to matrix multiplication. SIAM Journal on Computing, 11(2):263-267, 1982.
    • (1982) SIAM Journal on Computing , vol.11 , Issue.2 , pp. 263-267
    • Romani, F.1
  • 42
    • 0036000527 scopus 로고    scopus 로고
    • Entropy waves, the zig-zag graph product, and new constant-degree expanders
    • O. Reingold, S. Vadhan, and A. Wigderson. Entropy waves, the zig-zag graph product, and new constant-degree expanders. Annals of Mathematics, 155(1):157-187, 2002.
    • (2002) Annals of Mathematics , vol.155 , Issue.1 , pp. 157-187
    • Reingold, O.1    Vadhan, S.2    Wigderson, A.3
  • 44
    • 0013069009 scopus 로고
    • Partial and total matrix multiplication
    • A. Schönhage. Partial and total matrix multiplication. SIAM Journal on Computing, 10(3):434-455, 1981.
    • (1981) SIAM Journal on Computing , vol.10 , Issue.3 , pp. 434-455
    • Schönhage, A.1
  • 45
    • 34250487811 scopus 로고
    • Gaussian elimination is not optimal
    • V. Strassen. Gaussian elimination is not optimal. Numer. Math., 13:354-356, 1969.
    • (1969) Numer. Math. , vol.13 , pp. 354-356
    • Strassen, V.1
  • 47
    • 0031496750 scopus 로고    scopus 로고
    • Locality of reference in LU decomposition with partial pivoting
    • S. Toledo. Locality of reference in LU decomposition with partial pivoting. SIAM J. Matrix Anal. Appl., 18(4):1065-1081, 1997.
    • (1997) SIAM J. Matrix Anal. Appl. , vol.18 , Issue.4 , pp. 1065-1081
    • Toledo, S.1
  • 49
    • 0001749372 scopus 로고
    • On the multiplication of 2 x 2 matrices
    • October
    • S. Winograd. On the multiplication of 2 x 2 matrices. Linear Algebra Appl., 4(4):381-388., October 1971.
    • (1971) Linear Algebra Appl. , vol.4 , Issue.4 , pp. 381-388
    • Winograd, S.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.