메뉴 건너뛰기




Volumn 1461 LNCS, Issue , 1998, Pages 1-25

External memory algorithms

Author keywords

[No Author keywords available]

Indexed keywords

MEMORY ARCHITECTURE; PROGRAM PROCESSORS; PULSE WIDTH MODULATION;

EID: 84896772765     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-68530-8_1     Document Type: Conference Paper
Times cited : (27)

References (114)
  • 1
    • 84896796195 scopus 로고    scopus 로고
    • A functional approach to external memory graph algorithms
    • J. Abello and J. S. Vitter, editors DIMACS series. American Mathematical Society
    • J. Abello, A. Buchsbaum, and J. Westbrook. A functional approach to external memory graph algorithms. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualization, DIMACS series. American Mathematical Society, 1998.
    • (1998) External Memory Algorithms and Visualization
    • Abello, J.1    Buchsbaum, A.2    Westbrook, J.3
  • 2
    • 0030386113 scopus 로고    scopus 로고
    • New coding techniques for improved bandwidth utilization
    • Burlington, VT, October
    • M. Adler. New coding techniques for improved bandwidth utilization. In 37th IEEE Symp. on Foundations of Computer Science, 173-182, Burlington, VT, October 1996.
    • (1996) 37th IEEE Symp. on Foundations of Computer Science , pp. 173-182
    • Adler, M.1
  • 5
    • 1842499329 scopus 로고    scopus 로고
    • Geometric range searching and its relatives
    • B. Chazelle, E. Goodman, and R. Pollack, editors American Mathematical Society Press, to appear
    • P. K. Agarwal and J. Erickson. Geometric range searching and its relatives. In B. Chazelle, E. Goodman, and R. Pollack, editors, Discrete and Computational Geometry: Ten Years Later, 63-72. American Mathematical Society Press, to appear.
    • Discrete and Computational Geometry: Ten Years Later , pp. 63-72
    • Agarwal, P.K.1    Erickson, J.2
  • 7
    • 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. Communications of the ACM, 31(9), 1116-1127, 1988.
    • (1988) Communications of the ACM , vol.31 , Issue.9 , pp. 1116-1127
    • Aggarwal, A.1    Vitter, J.S.2
  • 8
    • 0021696375 scopus 로고
    • Hash functions for priority queues
    • M. Ajtai, M. Fredman, and Komlos. Hash functions for priority queues. Information and Control, 63(3), 217-225, 1984.
    • (1984) Information and Control , vol.63 , Issue.3 , pp. 217-225
    • Ajtai, M.1    Fredman, M.2    Komlos3
  • 9
    • 84958039965 scopus 로고
    • The buffer tree: A new technique for optimal I/O-algorithms
    • A complete version appears as BRICS technical report RS-96-28, University of Aarhus
    • L. Arge. The buffer tree: A new technique for optimal I/O-algorithms. In Proc. Workshop on Algorithms and Data Structures, LNCS 955, 334-345, 1995. A complete version appears as BRICS technical report RS-96-28, University of Aarhus.
    • (1995) Proc. Workshop on Algorithms and Data Structures, LNCS 955 , pp. 334-345
    • Arge, L.1
  • 11
    • 0141982755 scopus 로고    scopus 로고
    • External-memory algorithms with applications in geographic information systems
    • M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors Springer-Verlag, LNCS 1340
    • L. Arge. External-memory algorithms with applications in geographic information systems. In M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors, Algorithmic Foundations of GIS. Springer-Verlag, LNCS 1340, 1997.
    • (1997) Algorithmic Foundations of GIS
    • Arge, L.1
  • 14
    • 85029508828 scopus 로고
    • A general lower bound on the I/O-complexity of comparison-based algorithms
    • Lecture Notes in Computer Science, Springer-Verlag
    • L. Arge, M. Knudsen, and K. Larsen. A general lower bound on the I/O-complexity of comparison-based algorithms. In Proc. 3rd Workshop on Algorithms and Data Structures, Volume 709, 83-94. Lecture Notes in Computer Science, Springer-Verlag, 1993.
    • (1993) Proc. 3rd Workshop on Algorithms and Data Structures , vol.709 , pp. 83-94
    • Arge, L.1    Knudsen, M.2    Larsen, K.3
  • 15
    • 0006628493 scopus 로고    scopus 로고
    • On showing lower bounds for external-memory computational geometry problems
    • J. Abello and J. S. Vitter, editors DIMACS series. American Mathematical Society
    • L. Arge and P. Miltersen. On showing lower bounds for external-memory computational geometry problems. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualization, DIMACS series. American Mathematical Society, 1998.
    • (1998) External Memory Algorithms and Visualization
    • Arge, L.1    Miltersen, P.2
  • 18
    • 84958055886 scopus 로고    scopus 로고
    • External-memory algorithms for processing line segments in geographic information systems
    • to appear. Special issue on cartography and geographic information systems
    • L. Arge, D. E. Vengroff, and J. S. Vitter. External-memory algorithms for processing line segments in geographic information systems. Algorithmica, to appear. Special issue on cartography and geographic information systems.
    • Algorithmica
    • Arge, L.1    Vengroff, D.E.2    Vitter, J.S.3
  • 21
    • 0031168087 scopus 로고    scopus 로고
    • Simple randomized mergesort on parallel disks
    • R. Barve, E. F. Grove, and J. S. Vitter. Simple randomized mergesort on parallel disks. Parallel Computing, 23(4), 601-631, 1997.
    • (1997) Parallel Computing , vol.23 , Issue.4 , pp. 601-631
    • Barve, R.1    Grove, E.F.2    Vitter, J.S.3
  • 23
    • 0015489880 scopus 로고
    • Organization of large ordered indexes
    • R. Bayer and E. McCreight. Organization of large ordered indexes. Acta Inform., 1, 173-189, 1972.
    • (1972) Acta Inform. , vol.1 , pp. 173-189
    • Bayer, R.1    McCreight, E.2
  • 27
    • 84896792863 scopus 로고    scopus 로고
    • Worst-case efficient external-memory priority queues
    • University of Copenhagen, October
    • G. S. Brodal and J. Katajainen. Worst-case efficient external-memory priority queues. Technical Report DIKU Report 97/25, University of Copenhagen, October 1997.
    • (1997) Technical Report DIKU Report 97/25
    • Brodal, G.S.1    Katajainen, J.2
  • 31
    • 84896781133 scopus 로고
    • Experiments on the practical I/O efficiency of geometric algorithms: Distribution sweep vs. Plane sweep
    • Y.-J. Chiang. Experiments on the practical I/O efficiency of geometric algorithms: Distribution sweep vs. plane sweep. In Proc. 1995 Work. Algs. and Data Structures, 1995.
    • (1995) Proc. 1995 Work. Algs. and Data Structures
    • Chiang, Y.-J.1
  • 34
    • 0001702902 scopus 로고
    • Applications of random sampling in computational geometry, II
    • K. L. Clarkson and P. W. Shor. Applications of random sampling in computational geometry, II. Discrete and Computational Geometry, 4, 387-421, 1989.
    • (1989) Discrete and Computational Geometry , vol.4 , pp. 387-421
    • Clarkson, K.L.1    Shor, P.W.2
  • 36
    • 0031655155 scopus 로고    scopus 로고
    • Performing out-of-core FFTs on parallel disk systems
    • To appear; available as Dartmouth Report PCS-TR96-294
    • T. H. Cormen and D. M. Nicol. Performing out-of-core FFTs on parallel disk systems. Parallel Computing, 1998. To appear; available as Dartmouth Report PCS-TR96-294.
    • (1998) Parallel Computing
    • Cormen, T.H.1    Nicol, D.M.2
  • 37
    • 0032057868 scopus 로고    scopus 로고
    • Asymptotically tight bounds for performing BMMC permutations on parallel disk systems
    • to appear
    • T. H. Cormen, T. Sundquist, and L. F. Wisniewski. Asymptotically tight bounds for performing BMMC permutations on parallel disk systems. SIAM J. Computing, to appear.
    • SIAM J. Computing
    • Cormen, T.H.1    Sundquist, T.2    Wisniewski, L.F.3
  • 39
    • 0010763827 scopus 로고
    • Deterministic sorting in nearly logarithmic time on the hypercube and related computers
    • R. Cypher and G. Plaxton. Deterministic sorting in nearly logarithmic time on the hypercube and related computers. J. Computer and System Sci., 47(3), 501-548, 1993.
    • (1993) J. Computer and System Sci. , vol.47 , Issue.3 , pp. 501-548
    • Cypher, R.1    Plaxton, G.2
  • 42
    • 84939762602 scopus 로고
    • A shortened version appears April special issue on sorting
    • A shortened version appears in IEEE Transactions on Computing, C-34(4): 296-310, April 1985, special issue on sorting, E. E. Lindstrom, C. K. Wong, and J. S. Vitter, editors.
    • (1985) IEEE Transactions on Computing , vol.C-34 , Issue.4 , pp. 296-310
    • Lindstrom, E.E.1    Wong, C.K.2    Vitter, J.S.3
  • 48
    • 84962449088 scopus 로고    scopus 로고
    • Fast string searching in secondary storage: Theoretical developments and experimental results
    • Atlanta, June
    • P. Ferragina and R. Grossi. Fast string searching in secondary storage: Theoretical developments and experimental results. In Proc. ACM-SIAM Symp. on Discrete Algorithms, 373-382, Atlanta, June 1996.
    • (1996) Proc. ACM-SIAM Symp. on Discrete Algorithms , pp. 373-382
    • Ferragina, P.1    Grossi, R.2
  • 49
    • 0002616515 scopus 로고
    • Permuting information in idealized two-level storage
    • R. Miller and J. Thatcher, editors Plenum
    • R. W. Floyd. Permuting information in idealized two-level storage. In R. Miller and J. Thatcher, editors, Complexity of Computer Computations, 105-109. Plenum, 1972.
    • (1972) Complexity of Computer Computations , pp. 105-109
    • Floyd, R.W.1
  • 51
    • 0344079427 scopus 로고
    • chapter 7. Knopf, New York
    • M. Gardner. Magic Show, chapter 7. Knopf, New York, 1977.
    • (1977) Magic Show
    • Gardner, M.1
  • 52
    • 0004967366 scopus 로고    scopus 로고
    • Report of the working group on storage I/O issues in large-scale computing
    • December
    • G. A. Gibson, J. S. Vitter, and J. Wilkes. Report of the working group on storage I/O issues in large-scale computing. ACM Computing Surveys, 28(4), December 1996. Also available as http://www.cs.duke.edu/~jsv/SDCR96-IO/report. ps.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4
    • Gibson, G.A.1    Vitter, J.S.2    Wilkes, J.3
  • 54
    • 0024860364 scopus 로고
    • An implementation and performance analysis of spatial data access methods
    • D. Greene. An implementation and performance analysis of spatial data access methods. In Proc. IEEE International Conf. on Data Engineering, 606-615, 1989.
    • (1989) Proc. IEEE International Conf. on Data Engineering , pp. 606-615
    • Greene, D.1
  • 56
    • 0345372776 scopus 로고    scopus 로고
    • Efficient cross-trees for external memory
    • J. Abello and J. S. Vitter, editors DIMACS series. American Mathematical Society
    • R. Grossi and G. F. Italiano. Efficient cross-trees for external memory. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualization, DIMACS series. American Mathematical Society, 1998.
    • (1998) External Memory Algorithms and Visualization
    • Grossi, R.1    Italiano, G.F.2
  • 60
    • 0028483751 scopus 로고
    • Coding techniques for handling failures in large disk arrays
    • L. Hellerstein, G. Gibson, R. M. Karp, R. H. Katz, and D. A. Patterson. Coding techniques for handling failures in large disk arrays. Algorithmica, 12(2-3), 182-208, 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 182-208
    • Hellerstein, L.1    Gibson, G.2    Karp, R.M.3    Katz, R.H.4    Patterson, D.A.5
  • 68
    • 84896771478 scopus 로고    scopus 로고
    • Optimal dynamic range searching in non-replicating index structures
    • July
    • K. V. R. Kanth and A. K. Sing. Optimal dynamic range searching in non-replicating index structures. Technical Report CS97-13, UCSB, July 1997.
    • (1997) Technical Report CS97-13, UCSB
    • Kanth, K.V.R.1    Sing, A.K.2
  • 72
    • 0030380957 scopus 로고    scopus 로고
    • Improved algorithms and data structures for solving graph problems in external memory
    • October
    • V. Kumar and E. Schwabe. Improved algorithms and data structures for solving graph problems in external memory. In Proc. 8th IEEE Symp. on Parallel and Distributed Processing, 169-176, October 1996.
    • (1996) Proc. 8th IEEE Symp. on Parallel and Distributed Processing , pp. 169-176
    • Kumar, V.1    Schwabe, E.2
  • 74
    • 0022043139 scopus 로고
    • Tight bounds on the complexity of parallel sorting
    • April Special issue on sorting, E. E. Lindstrom and C. K. Wong and J. S. Vitter, editors
    • T. Leighton. Tight bounds on the complexity of parallel sorting. IEEE Transactions on Computers, C-34(4), 344-354, April 1985. Special issue on sorting, E. E. Lindstrom and C. K. Wong and J. S. Vitter, editors.
    • (1985) IEEE Transactions on Computers , vol.C-34 , Issue.4 , pp. 344-354
    • Leighton, T.1
  • 75
    • 0027840823 scopus 로고
    • Efficient out-of-core algorithms for linear relaxation using blocking covers
    • C. E. Leiserson, S. Rao, and S. Toledo. Efficient out-of-core algorithms for linear relaxation using blocking covers. In IEEE Foundations of Comp. Sci., 704-713, 1993.
    • (1993) IEEE Foundations of Comp. Sci. , pp. 704-713
    • Leiserson, C.E.1    Rao, S.2    Toledo, S.3
  • 76
    • 0012969040 scopus 로고    scopus 로고
    • Models and resource metrics for parallel and distributed computation
    • Z. Li, P. H. Mills, and J. H. Reif. Models and resource metrics for parallel and distributed computation. Parallel Algorithms and Applications, 8, 35-59, 1996.
    • (1996) Parallel Algorithms and Applications , vol.8 , pp. 35-59
    • Li, Z.1    Mills, P.H.2    Reif, J.H.3
  • 77
    • 0022785798 scopus 로고
    • On the storage requirement in the out-of-core multifrontal method for sparse factorization
    • Sept.
    • J. W. H. Liu. On the storage requirement in the out-of-core multifrontal method for sparse factorization. ACM Transactions on Mathematical Software, 12(3), 249-264, Sept. 1986.
    • (1986) ACM Transactions on Mathematical Software , vol.12 , Issue.3 , pp. 249-264
    • Liu, J.W.H.1
  • 78
    • 0039972208 scopus 로고    scopus 로고
    • Concurrency and recovery for index trees
    • D. B. Lomet and B. Salzberg. Concurrency and recovery for index trees. The VLDB Journal, 6(3), 224-240, 1997.
    • (1997) The VLDB Journal , vol.6 , Issue.3 , pp. 224-240
    • Lomet, D.B.1    Salzberg, B.2
  • 79
    • 0000121780 scopus 로고    scopus 로고
    • Spatial data structures: Concepts and design choices
    • M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors Springer-Verlag, LNCS 1340
    • J. Nievergelt and P. Widmayer. Spatial data structures: Concepts and design choices. In M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors, Algorithmic Foundations of GIS. Springer-Verlag, LNCS 1340, 1997.
    • (1997) Algorithmic Foundations of GIS
    • Nievergelt, J.1    Widmayer, P.2
  • 80
    • 0013155637 scopus 로고    scopus 로고
    • Blocking for external graph searching
    • August
    • M. H. Nodine, M. T. Goodrich, and J. S. Vitter. Blocking for external graph searching. Algorithmica, 16(2), 181-214, August 1996.
    • (1996) Algorithmica , vol.16 , Issue.2 , pp. 181-214
    • Nodine, M.H.1    Goodrich, M.T.2    Vitter, J.S.3
  • 81
    • 0026185752 scopus 로고
    • I/O overhead and parallel vlsi architectures for lattice computations
    • July
    • M. H. Nodine, D. P. Lopresti, and J. S. Vitter. I/O overhead and parallel vlsi architectures for lattice computations. IEEE Transactions on Computers, 40(7), 843-852, July 1991.
    • (1991) IEEE Transactions on Computers , vol.40 , Issue.7 , pp. 843-852
    • Nodine, M.H.1    Lopresti, D.P.2    Vitter, J.S.3
  • 83
    • 0029333108 scopus 로고
    • Greed sort: An optimal sorting algorithm for multiple disks
    • July
    • M. H. Nodine and J. S. Vitter. Greed Sort: An optimal sorting algorithm for multiple disks. J. ACM, 42(4), 919-933, July 1995.
    • (1995) J. ACM , vol.42 , Issue.4 , pp. 919-933
    • Nodine, M.H.1    Vitter, J.S.2
  • 87
    • 0028387091 scopus 로고
    • An introduction to disk drive modeling
    • Mar.
    • C. Ruemmler and J. Wilkes. An introduction to disk drive modeling. IEEE Computer, 17-28, Mar. 1994.
    • (1994) IEEE Computer , pp. 17-28
    • Ruemmler, C.1    Wilkes, J.2
  • 91
    • 0345372771 scopus 로고
    • Parallelism in space-time tradeoffs
    • F. P. Preparata, editor JAI Press
    • J. E. Savage and J. S. Vitter. Parallelism in space-time tradeoffs. In F. P. Preparata, editor, Advances in Computing Research, Volume 4, 117-146. JAI Press, 1987.
    • (1987) Advances in Computing Research , vol.4 , pp. 117-146
    • Savage, J.E.1    Vitter, J.S.2
  • 93
    • 0012747959 scopus 로고    scopus 로고
    • An introduction to parallel I/O models and algorithms
    • R. Jain, J. Werth, and J. C. Browne, editors chapter 2 Kluwer Academic Publishers
    • E. A. M. Shriver and M. H. Nodine. An introduction to parallel I/O models and algorithms. In R. Jain, J. Werth, and J. C. Browne, editors, Input/Output in Parallel and Distributed Computer Systems, chapter 2, 31-68. Kluwer Academic Publishers, 1996.
    • (1996) Input/Output in Parallel and Distributed Computer Systems , pp. 31-68
    • Shriver, E.A.M.1    Nodine, M.H.2
  • 94
    • 0043010606 scopus 로고    scopus 로고
    • From parallel to external list ranking
    • Max-Planck-Institut, Sept.
    • J. F. Sibeyn. From parallel to external list ranking. Technical Report MPI-I-97-1-021, Max-Planck-Institut, Sept. 1997.
    • (1997) Technical Report MPI-I-97-1-021
    • Sibeyn, J.F.1
  • 96
    • 0003503193 scopus 로고    scopus 로고
    • Optimal cooperative search in fractional cascaded data structures
    • February
    • R. Tamassia and J. S. Vitter. Optimal cooperative search in fractional cascaded data structures. Algorithmica, 15(2), 154-171, February 1996.
    • (1996) Algorithmica , vol.15 , Issue.2 , pp. 154-171
    • Tamassia, R.1    Vitter, J.S.2
  • 97
    • 84896752637 scopus 로고    scopus 로고
    • Out of core algorithms in numerical linear algebra, a survey
    • J. Abello and J. S. Vitter, editors DIMACS series. American Mathematical Society
    • S. Toledo. Out of core algorithms in numerical linear algebra, a survey. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualization, DIMACS series. American Mathematical Society, 1998.
    • (1998) External Memory Algorithms and Visualization
    • Toledo, S.1
  • 98
    • 0029694501 scopus 로고    scopus 로고
    • The design and implementation of SOLAR, a portable library for scalable out-of-core linear algebra computations
    • Philadelphia, May
    • S. Toledo and F. G. Gustavson. The design and implementation of SOLAR, a portable library for scalable out-of-core linear algebra computations. In Proc. Fourth Workshop on Input/Output in Parallel and Distributed Systems, 28-40, Philadelphia, May 1996.
    • (1996) Proc. Fourth Workshop on Input/Output in Parallel and Distributed Systems , pp. 28-40
    • Toledo, S.1    Gustavson, F.G.2
  • 103
    • 0038683061 scopus 로고
    • Duke University The manual and software distribution
    • D. E. Vengroff. TPIE User Manual and Reference. Duke University, 1995. The manual and software distribution are available on the web at http://www.cs.duke.edu/TPIE/.
    • (1995) TPIE User Manual and Reference
    • Vengroff, D.E.1
  • 107
    • 84896749245 scopus 로고    scopus 로고
    • External memory algorithms
    • J. Abello and J. S. Vitter, editors DIMACS series. American Mathematical Society
    • J. S. Vitter. External memory algorithms. In J. Abello and J. S. Vitter, editors, External Memory Algorithms and Visualization, DIMACS series. American Mathematical Society, 1998.
    • (1998) External Memory Algorithms and Visualization
    • Vitter, J.S.1
  • 108
    • 0028484243 scopus 로고
    • Algorithms for parallel memory I: Two-level memories
    • J. S. Vitter and E. A. M. Shriver. Algorithms for parallel memory I: Two-level memories. Algorithmica, 12(2-3), 110-147, 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 110-147
    • Vitter, J.S.1    Shriver, E.A.M.2
  • 109
    • 0028486072 scopus 로고
    • Algorithms for parallel memory II: Hierarchical multilevel memories
    • J. S. Vitter and E. A. M. Shriver. Algorithms for parallel memory II: Hierarchical multilevel memories. Algorithmica, 12(2-3), 148-169, 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 148-169
    • Vitter, J.S.1    Shriver, E.A.M.2
  • 111
    • 0008446725 scopus 로고
    • Beyond core: Making parallel computer I/O practical
    • Hanover, NH, June Dartmouth Institute for Advanced Graduate Studies
    • D. Womble, D. Greenberg, S. Wheat, and R. Riesen. Beyond core: Making parallel computer I/O practical. In Proc. 1993 DAGS/PC Symp., 56-63, Hanover, NH, June 1993. Dartmouth Institute for Advanced Graduate Studies.
    • (1993) Proc. 1993 DAGS/PC Symp. , pp. 56-63
    • Womble, D.1    Greenberg, D.2    Wheat, S.3    Riesen, R.4
  • 112
    • 0019568041 scopus 로고
    • The universality of the shuffle-exchange network
    • May
    • C. Wu and T. Feng. The universality of the shuffle-exchange network. IEEE Transactions on Computers, C-30, 324-332, May 1981.
    • (1981) IEEE Transactions on Computers , vol.C-30 , pp. 324-332
    • Wu, C.1    Feng, T.2


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