메뉴 건너뛰기




Volumn 49, Issue 6, 2002, Pages 828-858

Towards a theory of cache-efficient algorithms

Author keywords

Hierarchical memory; I O complexity; Lower bound

Indexed keywords

COMPUTING DEVICES; HIERARCHICAL MEMORY; I/O COMPLEXITY; LOWER BOUND;

EID: 4243187062     PISSN: 00045411     EISSN: None     Source Type: Journal    
DOI: 10.1145/602220.602225     Document Type: Article
Times cited : (35)

References (33)
  • 4
    • 0024082546 scopus 로고
    • The input/output complexity of sorting and related problems
    • AGGARWAL, A., AND VITTER, J. 1988. The input/output complexity of sorting and related problems. Commun. ACM 31, 9, 1116-1127.
    • (1988) Commun. ACM , vol.31 , Issue.9 , pp. 1116-1127
    • Aggarwal, A.1    Vitter, J.2
  • 5
    • 0028483922 scopus 로고
    • The uniform memory hierarchy model of computation
    • ALPERN, B., CARTER, L., FEIG, E., AND SELKER, T. 1994, The uniform memory hierarchy model of computation. Algorithmica 12, 2, 72-109.
    • (1994) Algorithmica , vol.12 , Issue.2 , pp. 72-109
    • Alpern, B.1    Carter, L.2    Feig, E.3    Selker, T.4
  • 6
    • 0031168087 scopus 로고    scopus 로고
    • Simple randomized mergesort on parallel disks
    • A preliminary version appeared in SPAA 96
    • BARVE, R., GROVE, E., AND VITTER, J. 1997. Simple randomized mergesort on parallel disks. Parallel Computing 23, 4, 109-118. (A preliminary version appeared in SPAA 96.)
    • (1997) Parallel Computing , vol.23 , Issue.4 , pp. 109-118
    • Barve, R.1    Grove, E.2    Vitter, J.3
  • 7
    • 84879546082 scopus 로고    scopus 로고
    • A characterization of temporal locality and its portability across memory hierarchies
    • Lecture Notes in Computer Science . Springer-Verlag, New York
    • BILARDI, G., AND PESERICO, E. 2001. A characterization of temporal locality and its portability across memory hierarchies. In Proceedings of ICALP 2001. Lecture Notes in Computer Science, vol. 2076. Springer-Verlag, New York, 128-139.
    • (2001) Proceedings of ICALP 2001 , vol.2076 , pp. 128-139
    • Bilardi, G.1    Peserico, E.2
  • 8
    • 0032318060 scopus 로고    scopus 로고
    • Towards an optimal bit-reversal permutation program
    • IEEE Computer Society Press, Los Alamitos, Calif.
    • CARTER, L., AND GATUN, K. 1998. Towards an optimal bit-reversal permutation program. In Proceeding of IEEE Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif.
    • (1998) Proceeding of IEEE Foundations of Computer Science
    • Carter, L.1    Gatun, K.2
  • 11
    • 0034581167 scopus 로고    scopus 로고
    • Cache-efficient matrix transposition
    • (Toulouse, France)
    • CHATTERJEE, S., AND SEN, S. 2000. Cache-efficient matrix transposition. In Proceedings of HPCA-6 (Toulouse, France). 195-205.
    • (2000) Proceedings of HPCA-6 , pp. 195-205
    • Chatterjee, S.1    Sen, S.2
  • 13
    • 0032057868 scopus 로고    scopus 로고
    • Asymptotically tight bounds for performing BMMC permutations on parallel disk systems
    • CORMEN, T. H., SUNDQUIST, T., AND WISNIEWSKI, L. F. 1999. Asymptotically tight bounds for performing BMMC permutations on parallel disk systems. SIAM J. Comput. 28, 1, 105-136.
    • (1999) SIAM J. Comput. , vol.28 , Issue.1 , pp. 105-136
    • Cormen, T.H.1    Sundquist, T.2    Wisniewski, L.F.3
  • 14
    • 0002616515 scopus 로고
    • Permuting information in idealized two-level storage
    • R. E. Miller and J. W. Thatcher, Eds. Plenum Press, New York, N.Y
    • FLOYD, R. 1972. Permuting information in idealized two-level storage. In Complexity of Computer Computations, R. E. Miller and J. W. Thatcher, Eds. Plenum Press, New York, N.Y., 105-109.
    • (1972) Complexity of Computer Computations , pp. 105-109
    • Floyd, R.1
  • 15
    • 84976754803 scopus 로고
    • Influence of cross-interference on blocked loops: A case study with matrix-vector multiply
    • FRICKER, C., TEMAM, O., AND JALBY, W. 1995. Influence of cross-interference on blocked loops: A case study with matrix-vector multiply. ACM Trans. Program. Lang. Syst. 17, 4 (July), 561-575.
    • (1995) ACM Trans. Program. Lang. Syst. , vol.17 , Issue.4 JULY , pp. 561-575
    • Fricker, C.1    Temam, O.2    Jalby, W.3
  • 16
    • 0031636309 scopus 로고    scopus 로고
    • FFTW: An adaptive software architecture for the FFT
    • (Seattle, Wash.). IEEE Computer Society Press, Los Alamitos, Calif.
    • FRIGO, M., AND JOHNSON, S. G. 1998. FFTW: An adaptive software architecture for the FFT. In Proceedings of ICASSP'98, vol. 3 (Seattle, Wash.). IEEE Computer Society Press, Los Alamitos, Calif., 1381.
    • (1998) Proceedings of ICASSP'98 , vol.3 , pp. 1381
    • Frigo, M.1    Johnson, S.G.2
  • 19
    • 0024903997 scopus 로고
    • Evaluating associativity in CPU caches
    • HILL, M. D., AND SMITH, A. J. 1989. Evaluating associativity in CPU caches. IEEE Trans. Comput. C-38, 12 (Dec.), 1612-1630.
    • (1989) IEEE Trans. Comput. , vol.C-38 , Issue.12 DEC. , pp. 1612-1630
    • Hill, M.D.1    Smith, A.J.2
  • 21
    • 0002461628 scopus 로고
    • Tail bounds for occupancy and the satisfiability threshold conjecture
    • IEEE Computer Society Press, Los Alamitos, Calif.
    • KAMATH, A., MOTWANI, R., PALEM, K., AND SPIRAKIS, P. 1994. Tail bounds for occupancy and the satisfiability threshold conjecture. In Proceeding of IEEE Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, Calif., 592-603.
    • (1994) Proceeding of IEEE Foundations of Computer Science , pp. 592-603
    • Kamath, A.1    Motwani, R.2    Palem, K.3    Spirakis, P.4
  • 25
    • 0028517833 scopus 로고
    • Cache profiling and the SPEC benchmarks: A case study
    • LEBECK, A. R., AND WOOD, D. A. 1994. Cache profiling and the SPEC benchmarks: A case study. IEEE Computer 27, 10 (Oct.), 15-26.
    • (1994) IEEE Computer , vol.27 , Issue.10 OCT. , pp. 15-26
    • Lebeck, A.R.1    Wood, D.A.2
  • 28
    • 22644450628 scopus 로고    scopus 로고
    • Accessing multiple sequences through set associative caches
    • Lecture Notes in Computer Science . Springer-Verlag, New York
    • SANDERS, P. 1999. Accessing multiple sequences through set associative caches. In Proceedings of ICALP. Lecture Notes in Computer Science, vol. 1644. Springer-Verlag, New York, 655-664.
    • (1999) Proceedings of ICALP , vol.1644 , pp. 655-664
    • Sanders, P.1
  • 29
    • 84957579840 scopus 로고
    • Extending the Hong-Kung model to memory hierarchies
    • Lecture Notes in Computer Science Springer-Verlag, New York
    • SAVAGE, J. 1995. Extending the Hong-Kung model to memory hierarchies. In Proceedings of COCOON. Lecture Notes in Computer Science, vol. 959. Springer-Verlag, New York, 270-281.
    • (1995) Proceedings of COCOON , vol.959 , pp. 270-281
    • Savage, J.1
  • 30
    • 0022012946 scopus 로고
    • Amortized efficiency of list update and paging rules
    • SLEATOR, D., AND TARJAN, R. 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.1    Tarjan, R.2
  • 31
    • 0011916941 scopus 로고    scopus 로고
    • Tuning Strassen's matrix multiplication for memory efficiency
    • Orlando, Fla.
    • THOTTETHODI, M., CHATTERJEE, S., AND LEBECK, A. R. 1998. Tuning Strassen's matrix multiplication for memory efficiency. In Proceedings of SC98 (CD-ROM) (Orlando, Fla.) (Available from http://www.supercomp.org/sc98).
    • (1998) Proceedings of SC98 (CD-ROM)
    • Thottethodi, M.1    Chatterjee, S.2    Lebeck, A.R.3
  • 32
    • 33745109092 scopus 로고
    • Large scale sorting in uniform memory hierarchies
    • VITTER, J., AND NODINE, M. 1993. Large scale sorting in uniform memory hierarchies. J. Paral Dist. Comput. 77, 107-114.
    • (1993) J. Paral Dist. Comput. , vol.77 , pp. 107-114
    • Vitter, J.1    Nodine, M.2
  • 33
    • 0028484243 scopus 로고
    • Algorithms for parallel memory. I: Two-level memories
    • VITTER, J., AND SHRIVER, E. 1994. Algorithms for parallel memory. I: Two-level memories. Algorithmica 12, 2, 110-147.
    • (1994) Algorithmica , vol.12 , Issue.2 , pp. 110-147
    • Vitter, J.1    Shriver, E.2


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