메뉴 건너뛰기




Volumn 45, Issue 3, 2006, Pages 483-508

Slabpose columnsort: A new oblivious algorithm for out-of-core sorting on distributed-memory clusters

Author keywords

Columnsort; Distributed memory cluster; Oblivious algorithms; Out of core; Parallel sorting

Indexed keywords

COMMUNICATION SYSTEMS; COMPUTATION THEORY; COSTS; DATA STORAGE EQUIPMENT; INPUT OUTPUT PROGRAMS; MULTIPROCESSING SYSTEMS;

EID: 33745025294     PISSN: 01784617     EISSN: 14320541     Source Type: Journal    
DOI: 10.1007/s00453-006-1222-1     Document Type: Article
Times cited : (2)

References (40)
  • 2
    • 0024082546 scopus 로고
    • The input/output complexity of sorting and related problems
    • September
    • Alok Aggarwal and Jeffrey Scott Vitter. The input/output complexity of sorting and related problems. Communications of the ACM, 31(9):1116-1127, September 1988.
    • (1988) Communications of the ACM , vol.31 , Issue.9 , pp. 1116-1127
    • Aggarwal, A.1    Vitter, J.S.2
  • 3
    • 0029251935 scopus 로고
    • A case for NOW (Networks of Workstations)
    • February
    • Thomas E. Anderson, David E. Culler, David E. Patterson, and the NOW team. A case for NOW (Networks of Workstations). IEEE Micro, 15(1):54-64, February 1995.
    • (1995) IEEE Micro , vol.15 , Issue.1 , pp. 54-64
    • Anderson, T.E.1    Culler, D.E.2    Patterson, D.E.3
  • 4
    • 0141982755 scopus 로고    scopus 로고
    • External-memory algorithms with applications in geographic information systems
    • M. van Kreveld, J. Nievergelt, T. Roos, and P. Widmayer, editors. Volume 1340 of Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • Lars 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, pages 213-254. Volume 1340 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, 1997.
    • (1997) Algorithmic Foundations of GIS , pp. 213-254
    • Arge, L.1
  • 6
    • 84966460507 scopus 로고    scopus 로고
    • Practical parallel algorithms for personalized communication and integer sorting
    • David A. Bader, David R. Helman, and Joseph Jájá. Practical parallel algorithms for personalized communication and integer sorting. Journal of Experimental Algorithmics, 1(3):1-42, 1996.
    • (1996) Journal of Experimental Algorithmics , vol.1 , Issue.3 , pp. 1-42
    • Bader, D.A.1    Helman, D.R.2    Jájá, J.3
  • 7
    • 0031168087 scopus 로고    scopus 로고
    • Simple randomized mergesort on parallel disks
    • June
    • Rakesh D. Barve, Edward F. Grove, and Jeffrey Scott Vitter. Simple randomized mergesort on parallel disks. Parallel Computing, 23(4):601-631, June 1997.
    • (1997) Parallel Computing , vol.23 , Issue.4 , pp. 601-631
    • Barve, R.D.1    Grove, E.F.2    Vitter, J.S.3
  • 8
    • 0036489338 scopus 로고    scopus 로고
    • A simple and efficient parallel disk mergesort
    • April
    • Rakesh D. Barve and Jeffrey Scott Vitter. A simple and efficient parallel disk mergesort. Theory of Computing Systems, 35(2):189-215, April 2002.
    • (2002) Theory of Computing Systems , vol.35 , Issue.2 , pp. 189-215
    • Barve, R.D.1    Vitter, J.S.2
  • 10
    • 27144482409 scopus 로고    scopus 로고
    • Oblivious vs. distribution-based sorting: An experimental evaluation
    • 13th Annual European Symposium on Algorithms (ESA 2005). Springer-Verlag, October
    • Geeta Chaudhry and Thomas H. Cormen. Oblivious vs. distribution-based sorting: an experimental evaluation. In 13th Annual European Symposium on Algorithms (ESA 2005), volume 3669 of Lecture Notes in Computer Science, pages 317-328. Springer-Verlag, October 2005.
    • (2005) Lecture Notes in Computer Science , vol.3669 , pp. 317-328
    • Chaudhry, G.1    Cormen, T.H.2
  • 14
    • 0031165064 scopus 로고    scopus 로고
    • Early experiences in evaluating the Parallel Disk Model with the ViC* implementation
    • June
    • Thomas H. Cormen and Melissa Hirschl. Early experiences in evaluating the Parallel Disk Model with the ViC* implementation. Parallel Computing, 23(4-5):571-600, June 1997.
    • (1997) Parallel Computing , vol.23 , Issue.4-5 , pp. 571-600
    • Cormen, T.H.1    Hirschl, M.2
  • 17
    • 0346299610 scopus 로고
    • Parallel external sorting in Volcano
    • Department of Computer Science, University of Colorado at Boulder, March
    • Goetz Graefe. Parallel external sorting in Volcano. Technical Report CU-CS-459-90, Department of Computer Science, University of Colorado at Boulder, March 1990.
    • (1990) Technical Report , vol.CU-CS-459-90
    • Graefe, G.1
  • 20
  • 21
    • 0004094770 scopus 로고    scopus 로고
    • Sorting on clusters of SMPs
    • Department of Computer Science, University of Maryland, College Park
    • David R. Helman and Joseph Jájá. Sorting on clusters of SMPs. Technical Report CS-TR-3833, Department of Computer Science, University of Maryland, College Park, 1997.
    • (1997) Technical Report , vol.CS-TR-3833
    • Helman, D.R.1    Jájá, J.2
  • 22
    • 84979048125 scopus 로고    scopus 로고
    • A new deterministic parallel sorting algorithm with an experimental evaluation
    • David R. Helman, Joseph JáJá, and David A. Bader. A new deterministic parallel sorting algorithm with an experimental evaluation. Journal of Experimental Algorithmics, 3(4):1-24, 1998.
    • (1998) Journal of Experimental Algorithmics , vol.3 , Issue.4 , pp. 1-24
    • Helman, D.R.1    Jájá, J.2    Bader, D.A.3
  • 23
    • 84943233943 scopus 로고    scopus 로고
    • Duality between prefetching and queued writing with applications to external sorting
    • Volume 2161 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, August
    • David A. Hutchinson, Peter Sanders, and Jeffrey Scott Vitter. Duality between prefetching and queued writing with applications to external sorting. In Proceedings of the European Symposium on Algorithms, pages 62-73. Volume 2161 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, August 2001.
    • (2001) Proceedings of the European Symposium on Algorithms , pp. 62-73
    • Hutchinson, D.A.1    Sanders, P.2    Vitter, J.S.3
  • 27
    • 0022043139 scopus 로고
    • Tight bounds on the complexity of parallel sorting
    • April
    • Tom Leighton. Tight bounds on the complexity of parallel sorting. IEEE Transactions on Computers, C-34(4):344-354, April 1985.
    • (1985) IEEE Transactions on Computers , vol.C-34 , Issue.4 , pp. 344-354
    • Leighton, T.1
  • 28
    • 0023839512 scopus 로고
    • Soiting in constant number of row and column phases on a mesh
    • John M. Marberg and Eli Gafni. Soiting in constant number of row and column phases on a mesh. Algorithmica, 3:561-572, 1988.
    • (1988) Algorithmica , vol.3 , pp. 561-572
    • Marberg, J.M.1    Gafni, E.2
  • 31
    • 0029333108 scopus 로고
    • Greed sort: Optimal deterministic sorting on parallel disks
    • July
    • Mark H. Nodine and Jeffrey Scott Vitter. Greed sort: optimal deterministic sorting on parallel disks. Journal of the ACM, 42(4):919-933, July 1995.
    • (1995) Journal of the ACM , vol.42 , Issue.4 , pp. 919-933
    • Nodine, M.H.1    Vitter, J.S.2
  • 32
    • 33745042147 scopus 로고
    • Parallel sorting of large data volumes on distributed memory multiprocessors
    • Arndt Bode and Mario Dal Cin, editors. Springer-Verlag, New York
    • Markus Pawlowski and Rudolf Bayer. Parallel sorting of large data volumes on distributed memory multiprocessors. In Arndt Bode and Mario Dal Cin, editors, Parallel Computer Architectures: Theory, Hardware, Software, Applications, pages 246-264. Springer-Verlag, New York, 1993.
    • (1993) Parallel Computer Architectures: Theory, Hardware, Software, Applications , pp. 246-264
    • Pawlowski, M.1    Bayer, R.2
  • 33
    • 0003752990 scopus 로고    scopus 로고
    • Fast out-of-core sorting on parallel disk systems
    • Department of Computer Science, Dartmouth College
    • Matthew D. Pearson. Fast out-of-core sorting on parallel disk systems. Technical Report PCS-TR99-351, Department of Computer Science, Dartmouth College, 1999.
    • (1999) Technical Report , vol.PCS-TR99-351
    • Pearson, M.D.1
  • 34
    • 0035590716 scopus 로고    scopus 로고
    • A framework for simple sorting algorithms on parallel disk systems
    • Sanguthevar Rajasekaran. A framework for simple sorting algorithms on parallel disk systems. Theory of Computing Systems, 34(2):101-114, 2001.
    • (2001) Theory of Computing Systems , vol.34 , Issue.2 , pp. 101-114
    • Rajasekaran, S.1
  • 37
    • 84958084953 scopus 로고
    • Efficient memory access in large-scale computation
    • Volume 480 of Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • Jeffrey Scott Vitter. Efficient memory access in large-scale computation. In Proceedings of the 1991 Symposium on Theoretical Aspects of Computer Science (STACS '91), pages 26-41. Volume 480 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, 1991.
    • (1991) Proceedings of the 1991 Symposium on Theoretical Aspects of Computer Science (STACS '91) , pp. 26-41
    • Vitter, J.S.1
  • 38
    • 0001321490 scopus 로고    scopus 로고
    • External memory algorithms and data structures: Dealing with MASSIVE DATA
    • June
    • Jeffrey Scott Vitter. External memory algorithms and data structures: dealing with MASSIVE DATA. ACM Computing Surveys, 33(2):209-271, June 2001.
    • (2001) ACM Computing Surveys , vol.33 , Issue.2 , pp. 209-271
    • Vitter, J.S.1
  • 40
    • 0028484243 scopus 로고
    • Algorithms for parallel memory, I: Two-level memories
    • August and September
    • Jeffrey Scott Vitter and Elizabeth A. M. Shriver. Algorithms for parallel memory, I: Two-level memories. Algorithmica, 12(2/3):110-147, August and September 1994.
    • (1994) Algorithmica , vol.12 , Issue.2-3 , pp. 110-147
    • Vitter, J.S.1    Shriver, E.A.M.2


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