메뉴 건너뛰기




Volumn 45, Issue 2, 2009, Pages 203-233

The cache complexity of multithreaded cache oblivious algorithms

Author keywords

Cache oblivious algorithms; Multithreading; Stencil computations

Indexed keywords

BACK SUBSTITUTIONS; CACHE-OBLIVIOUS ALGORITHMS; GAUSSIAN ELIMINATION; LENGTH COMPUTATION; LONGEST COMMON SUBSEQUENCE PROBLEM; MATRIX MULTIPLICATION; MULTI-THREADING; STENCIL COMPUTATIONS;

EID: 67449111382     PISSN: 14324350     EISSN: 14330490     Source Type: Journal    
DOI: 10.1007/s00224-007-9098-2     Document Type: Conference Paper
Times cited : (41)

References (30)
  • 2
    • 0003003638 scopus 로고
    • A study of replacement algorithms for virtual storage computers
    • L.A. Belady 1966 A study of replacement algorithms for virtual storage computers IBM Syst. J. 5 2 78 101
    • (1966) IBM Syst. J. , vol.5 , Issue.2 , pp. 78-101
    • Belady, L.A.1
  • 6
    • 0003575841 scopus 로고    scopus 로고
    • Provably efficient scheduling for languages with fine-grained parallelism
    • G.E. Blelloch P.B. Gibbons Y. Matias 1999 Provably efficient scheduling for languages with fine-grained parallelism J. ACM 46 2 281 321
    • (1999) J. ACM , vol.46 , Issue.2 , pp. 281-321
    • Blelloch, G.E.1    Gibbons, P.B.2    Matias, Y.3
  • 9
    • 0000269759 scopus 로고    scopus 로고
    • Scheduling multithreaded computations by work stealing
    • R.D. Blumofe C.E. Leiserson 1999 Scheduling multithreaded computations by work stealing J. ACM 46 5 720 748
    • (1999) J. ACM , vol.46 , Issue.5 , pp. 720-748
    • Blumofe, R.D.1    Leiserson, C.E.2
  • 10
    • 0016046965 scopus 로고
    • The parallel evaluation of general arithmetic expressions
    • R.P. Brent 1974 The parallel evaluation of general arithmetic expressions J. ACM 21 2 201 206
    • (1974) J. ACM , vol.21 , Issue.2 , pp. 201-206
    • Brent, R.P.1
  • 12
    • 35248831668 scopus 로고    scopus 로고
    • The cache-oblivious gaussian elimination paradigm: Theoretical framework, parallelization and experimental evaluation
    • DOI 10.1145/1248377.1248392, SPAA'07: Proceedings of the Nineteenth Annual Symposium on Parallelism in Algorithms and Architectures
    • Chowdhury, R.A., Ramachandran, V.: The cache-oblivious Gaussian elimination paradigm: theoretical framework, parallelization and experimental evaluation. In: Proceedings of the Nineteenth Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA '07), pp. 71-80. Assoc. Comput. Mach., New York (2007) (Pubitemid 47568556)
    • (2007) Annual ACM Symposium on Parallelism in Algorithms and Architectures , pp. 71-80
    • Chowdhury, R.A.1    Ramachandran, V.2
  • 18
    • 32844463802 scopus 로고    scopus 로고
    • Cache oblivious stencil computations
    • DOI 10.1145/1088149.1088197, ICS05 - Proceedings of the 19th ACM International Conference on Supercomputing
    • Frigo, M., Strumpen, V.: Cache oblivious stencil computations. In: International Conference on Supercomputing, pp. 361-366, Boston, MA, June 2005 (Pubitemid 43251341)
    • (2005) Proceedings of the International Conference on Supercomputing , pp. 361-366
    • Frigo, M.1    Strumpen, V.2
  • 19
    • 0041353739 scopus 로고    scopus 로고
    • Can a shared-memory model serve as a bridging model for parallel computation?
    • P.B. Gibbons Y. Matias V. Ramachandran 1999 Can a shared-memory model serve as a bridging model for parallel computation? Theory Comput. Syst. 32 3 327 359
    • (1999) Theory Comput. Syst. , vol.32 , Issue.3 , pp. 327-359
    • Gibbons, P.B.1    Matias, Y.2    Ramachandran, V.3
  • 21
    • 84944813080 scopus 로고
    • Bounds for certain multiprocessing anomalies
    • R.L. Graham 1966 Bounds for certain multiprocessing anomalies Bell Syst. Tech. J. 45 1563 1581
    • (1966) Bell Syst. Tech. J. , vol.45 , pp. 1563-1581
    • Graham, R.L.1
  • 23
    • 0016518550 scopus 로고
    • A linear space algorithm for computing maximal common subsequences
    • D.S. Hirschberg 1975 A linear space algorithm for computing maximal common subsequences Commun. ACM 18 6 341 343
    • (1975) Commun. ACM , vol.18 , Issue.6 , pp. 341-343
    • Hirschberg, D.S.1
  • 27
    • 0022012946 scopus 로고
    • Amortized efficiency of list update and paging rules
    • D.D. Sleator R.E. Tarjan 1985 Amortized efficiency of list update and paging rules Commun. ACM 28 2 202 208
    • (1985) Commun. ACM , vol.28 , Issue.2 , pp. 202-208
    • Sleator, D.D.1    Tarjan, R.E.2
  • 29
    • 0031496750 scopus 로고    scopus 로고
    • Locality of reference in LU decomposition with partial pivoting
    • S. Toledo 1997 Locality of reference in LU decomposition with partial pivoting SIAM J. Matrix Anal. Appl. 18 4 1065 1081
    • (1997) SIAM J. Matrix Anal. Appl. , vol.18 , Issue.4 , pp. 1065-1081
    • Toledo, S.1
  • 30
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • L.G. Valiant 1990 A bridging model for parallel computation Commun. ACM 33 8 103 111
    • (1990) Commun. ACM , vol.33 , Issue.8 , pp. 103-111
    • Valiant, L.G.1


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