메뉴 건너뛰기




Volumn 31, Issue 1, 1999, Pages 66-104

The Influence of Caches on the Performance of Sorting

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0344406606     PISSN: 01966774     EISSN: None     Source Type: Journal    
DOI: 10.1006/jagm.1998.0985     Document Type: Article
Times cited : (62)

References (58)
  • 4
    • 0024082546 scopus 로고
    • The input/output complexity of sorting and related problems
    • A. Aggarwal and J. Vitter, The input/output complexity of sorting and related problems, Comm. ACM 31(9) (1988), 1116-1127.
    • (1988) Comm. ACM , vol.31 , Issue.9 , pp. 1116-1127
    • Aggarwal, A.1    Vitter, J.2
  • 5
    • 0028483922 scopus 로고
    • The uniform memory hierarchy model of computation
    • B. Alpern, L. Carter, E. Feig, and T. Selker, The uniform memory hierarchy model of computation, Algorithmica 12(2-3) (1994), 72-109.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 72-109
    • Alpern, B.1    Carter, L.2    Feig, E.3    Selker, T.4
  • 6
    • 84958039965 scopus 로고
    • The buffer tree: A new technique for optimal I/O-algorithms
    • "Proceedings of the WADS'95," Springer-Verlag, Berlin/New York
    • L. Arge, The buffer tree: A new technique for optimal I/O-algorithms, in "Proceedings of the WADS'95," Lecture Notes in Computer Science, Vol. 955, pp. 334-345, Springer-Verlag, Berlin/New York, 1995.
    • (1995) Lecture Notes in Computer Science , vol.955 , pp. 334-345
    • Arge, L.1
  • 12
    • 0025894263 scopus 로고
    • An optimal algorithm for deleting the root of a heap
    • S. Carlsson, An optimal algorithm for deleting the root of a heap, Inform. Process. Lett. 37(2) (1991), 117-120.
    • (1991) Inform. Process. Lett. , vol.37 , Issue.2 , pp. 117-120
    • Carlsson, S.1
  • 14
    • 21844519976 scopus 로고
    • Experiments on the practical I/O efficiency of geometric algorithms: Distribution sweep vs. plane sweep
    • "Proceedings of the WADS '95," Springer-Verlag, Berlin/New York
    • Y.-J. Chiang, Experiments on the practical I/O efficiency of geometric algorithms: Distribution sweep vs. plane sweep, in "Proceedings of the WADS '95," Lecture Notes in Computer Science, Vol. 955, pp. 346-357, Springer-Verlag, Berlin/New York, 1995.
    • (1995) Lecture Notes in Computer Science , vol.955 , pp. 346-357
    • Chiang, Y.-J.1
  • 16
    • 84976743569 scopus 로고
    • Cache performance of the VAX-11/780
    • D. Clark, Cache performance of the VAX-11/780, ACM Trans. Comput. Systems 1(1) (1983), 24-37.
    • (1983) ACM Trans. Comput. Systems , vol.1 , Issue.1 , pp. 24-37
    • Clark, D.1
  • 17
    • 0346047506 scopus 로고
    • Expected heights in heaps
    • J. De Graffe and W. Kosters, Expected heights in heaps, BIT 32(4) (1992), 570-579.
    • (1992) BIT , vol.32 , Issue.4 , pp. 570-579
    • De Graffe, J.1    Kosters, W.2
  • 21
    • 0029211038 scopus 로고
    • The AlphaServer 8000 series: High-end server platform development
    • D. Fenwick, D. Foley, W. Gist, S. VanDoren, and D. Wissell, The AlphaServer 8000 series: High-end server platform development, Digital Tech. J. 7(1) (1995), 43-65.
    • (1995) Digital Tech. J. , vol.7 , Issue.1 , pp. 43-65
    • Fenwick, D.1    Foley, D.2    Gist, W.3    Vandoren, S.4    Wissell, D.5
  • 22
    • 84935654856 scopus 로고
    • Treesort 3
    • R. W. Floyd, Treesort 3, Comm. ACM 7(12) (1964), 701.
    • (1964) Comm. ACM , vol.7 , Issue.12 , pp. 701
    • Floyd, R.W.1
  • 24
    • 0028377209 scopus 로고
    • Optimal mapping in direct mapped cache environments
    • S. Gal, Y. Hollander, and A. Itai, Optimal mapping in direct mapped cache environments, Math. Programming 63 (1994), 371-387.
    • (1994) Math. Programming , vol.63 , pp. 371-387
    • Gal, S.1    Hollander, Y.2    Itai, A.3
  • 25
    • 0037761798 scopus 로고
    • Optimal partitioning which maximizes the sum of the weighted averages
    • S. Gal and B. Klots, Optimal partitioning which maximizes the sum of the weighted averages, Oper. Res. 43 (1995), 500-508.
    • (1995) Oper. Res. , vol.43 , pp. 500-508
    • Gal, S.1    Klots, B.2
  • 26
    • 0001366267 scopus 로고
    • Strategies for cache and local memory management by global program transformation
    • Oct.
    • D. Gannon, W. Jalby, and K. Gallivan, Strategies for cache and local memory management by global program transformation, J. Parallel Distributed Comput. 5(5) (Oct. 1988), 587-616.
    • (1988) J. Parallel Distributed Comput. , vol.5 , Issue.5 , pp. 587-616
    • Gannon, D.1    Jalby, W.2    Gallivan, K.3
  • 27
    • 0022808569 scopus 로고
    • Heaps on heaps
    • G. Gonnet and J. Munro, Heaps on heaps, SIAM J. Comput. 15(4) (1986), 964-971.
    • (1986) SIAM J. Comput. , vol.15 , Issue.4 , pp. 964-971
    • Gonnet, G.1    Munro, J.2
  • 30
    • 0002217386 scopus 로고
    • Quicksort
    • C. A. R. Hoare, Quicksort, Comput. J. 5 (1962), 10-15.
    • (1962) Comput. J. , vol.5 , pp. 10-15
    • Hoare, C.A.R.1
  • 32
    • 84936385461 scopus 로고
    • Technical Report CS0794, Technion, Computer Science Department, Jan.
    • Y. Hollander and A. Itai, "On the Complexity of Direct Caching," Technical Report CS0794, Technion, Computer Science Department, Jan. 1994.
    • (1994) On the Complexity of Direct Caching
    • Hollander, Y.1    Itai, A.2
  • 34
    • 0016643163 scopus 로고
    • Priority queues with update and finding minimum spanning trees
    • D. B. Johnson, Priority queues with update and finding minimum spanning trees, Inform. Process. Lett. 4 (1975).
    • (1975) Inform. Process. Lett. , vol.4
    • Johnson, D.B.1
  • 36
    • 84976736383 scopus 로고
    • Page placement algorithms for large real-indexed caches
    • Nov.
    • R. Kessler and M. Hill, Page placement algorithms for large real-indexed caches, ACM Trans. Comput. Systems 10(4) (Nov. 1992), 338-359.
    • (1992) ACM Trans. Comput. Systems , vol.10 , Issue.4 , pp. 338-359
    • Kessler, R.1    Hill, M.2
  • 39
    • 0010312622 scopus 로고    scopus 로고
    • Ph.D. dissertation, University of Washington, May
    • A. LaMarca, "Caches and Algorithms," Ph.D. dissertation, University of Washington, May 1996.
    • (1996) Caches and Algorithms
    • Lamarca, A.1
  • 40
    • 0002471183 scopus 로고    scopus 로고
    • The influence of caches on the performance of heaps
    • A. LaMarca and R. E. Ladner, The influence of caches on the performance of heaps, J. Experimental Algorithmes 1(4) (1996).
    • (1996) J. Experimental Algorithmes , vol.1 , Issue.4
    • LaMarca, A.1    Ladner, R.E.2
  • 41
    • 0028517833 scopus 로고
    • Cache profiling and the spec benchmarks: A case study
    • Oct.
    • A. Lebeck and D. Wood, Cache profiling and the spec benchmarks: a case study, Computer 27(10) (Oct. 1994), 15-26.
    • (1994) Computer , vol.27 , Issue.10 , pp. 15-26
    • Lebeck, A.1    Wood, D.2
  • 42
    • 0026241233 scopus 로고
    • Performance of priority queue structures in a virtual memory environment
    • Oct.
    • D. Naor, C. Martel, and N. Matloff, Performance of priority queue structures in a virtual memory environment, Comput. J. 34(5) (Oct. 1991), 428-437.
    • (1991) Comput. J. , vol.34 , Issue.5 , pp. 428-437
    • Naor, D.1    Martel, C.2    Matloff, N.3
  • 44
    • 0022059611 scopus 로고
    • Probabilistic parallel algorithms for sorting and selection
    • R. Reischuk, Probabilistic parallel algorithms for sorting and selection, SIAM J. Comput. 14 (1985), 396-409.
    • (1985) SIAM J. Comput. , vol.14 , pp. 396-409
    • Reischuk, R.1
  • 45
    • 0018021159 scopus 로고
    • Implementing quicksort programs
    • Oct.
    • R. Sedgewick, Implementing quicksort programs, Comm. ACM 21(10) (Oct. 1978), 847-857.
    • (1978) Comm. ACM , vol.21 , Issue.10 , pp. 847-857
    • Sedgewick, R.1
  • 46
    • 85030063801 scopus 로고
    • Masters thesis, M.I.T. Digital Computer Laboratory Report R-232
    • H. H. Seward, Masters thesis, M.I.T. Digital Computer Laboratory Report R-232, 1954.
    • (1954)
    • Seward, H.H.1
  • 47
    • 0026885640 scopus 로고
    • A model of workloads and its use in miss-rate prediction for fully associative caches
    • J. P. Singh, H. S. Stone, and D. F. Thiebaut, A model of workloads and its use in miss-rate prediction for fully associative caches, IEEE Trans. Comput. 41(7) (1992), 811-825.
    • (1992) IEEE Trans. Comput. , vol.41 , Issue.7 , pp. 811-825
    • Singh, J.P.1    Stone, H.S.2    Thiebaut, D.F.3
  • 51
    • 84976754803 scopus 로고
    • Influence of cross-interferences on blocked loops: A case study with matrix-vector multiply
    • O. Temam, C. Fricker, and W. Jalby, Influence of cross-interferences on blocked loops: A case study with matrix-vector multiply, ACM Trans. Programming Languages Systems 17(4) (1995), 561-575.
    • (1995) ACM Trans. Programming Languages Systems , vol.17 , Issue.4 , pp. 561-575
    • Temam, O.1    Fricker, C.2    Jalby, W.3
  • 53
    • 0024067314 scopus 로고
    • External quicksort
    • Aug.
    • A. Verkamo, External quicksort, Performance Evaluation 8(4) (Aug. 1988), 271-288.
    • (1988) Performance Evaluation , vol.8 , Issue.4 , pp. 271-288
    • Verkamo, A.1
  • 54
    • 0024754702 scopus 로고
    • Performance comparison of distributive and mergesort as external sorting algorithms
    • Oct.
    • A. Verkamo, Performance comparison of distributive and mergesort as external sorting algorithms, J. Systems Software 10(3) (Oct. 1989), 187-200.
    • (1989) J. Systems Software , vol.10 , Issue.3 , pp. 187-200
    • Verkamo, A.1
  • 55
    • 0024681258 scopus 로고
    • The external heapsort
    • July
    • L. Wegner and J. Teuhola, The external heapsort, J. Systems Software 15(7) (July 1989), 917-925.
    • (1989) J. Systems Software , vol.15 , Issue.7 , pp. 917-925
    • Wegner, L.1    Teuhola, J.2
  • 56
    • 0000890375 scopus 로고
    • Heapsort
    • J. W. Williams, Heapsort, Comm. ACM 7(6) (1964), 347-348.
    • (1964) Comm. ACM , vol.7 , Issue.6 , pp. 347-348
    • Williams, J.W.1


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