메뉴 건너뛰기




Volumn , Issue , 2003, Pages 138-148

Asynchronous parallel disk sorting

Author keywords

Algorithm engineering; Algorithm library; External memory sorting; Large data sets; Overlapping I O and computation; Parallel disks; Prefetching; Randomized algorithm; Secondary memory

Indexed keywords

BANDWIDTH; COMPUTATION THEORY; DATA STORAGE EQUIPMENT;

EID: 0038379313     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/777412.777435     Document Type: Conference Paper
Times cited : (40)

References (30)
  • 1
    • 0030156950 scopus 로고    scopus 로고
    • A super scalar sort algorithm for RISC processors
    • ACM
    • R. C. Agarwal. A super scalar sort algorithm for RISC processors. In SIGMOD, pages 240-247. ACM, 1996.
    • (1996) SIGMOD , pp. 240-247
    • Agarwal, R.C.1
  • 2
    • 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
  • 4
    • 84938098892 scopus 로고    scopus 로고
    • Implementing i/o-efficient data structures using TPIE
    • 10th European Symposium on Algorithms (ESA). Springer
    • L. Arge, O. Procopiuc, and J. S. Vitter. Implementing i/o-efficient data structures using TPIE. In 10th European Symposium on Algorithms (ESA), volume 2461 of LNCS, pages 88-100. Springer, 2002.
    • (2002) LNCS , vol.2461 , pp. 88-100
    • Arge, L.1    Procopiuc, O.2    Vitter, J.S.3
  • 5
    • 0031168087 scopus 로고    scopus 로고
    • Simple randomized mergesort on parallel disks
    • R. D. 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.D.1    Grove, E.F.2    Vitter, J.S.3
  • 7
    • 0030288189 scopus 로고    scopus 로고
    • Implementation and performance of integrated application-controlled file caching, prefetching and disk scheduling
    • Nov.
    • P. Cao, E. W. Felten, A. R. Karlin, and K. Li. Implementation and performance of integrated application-controlled file caching, prefetching and disk scheduling. ACM Transactions on Computer Systems, 14(4):311-343, Nov. 1996.
    • (1996) ACM Transactions on Computer Systems , vol.14 , Issue.4 , pp. 311-343
    • Cao, P.1    Felten, E.W.2    Karlin, A.R.3    Li, K.4
  • 10
    • 0038344530 scopus 로고    scopus 로고
    • LEDA-SM a platform for secondary memory computations
    • MPII, draft
    • A. Crauser and K. Mehlhorn. LEDA-SM a platform for secondary memory computations. Technical report, MPII, 2000. draft.
    • (2000) Technical Report
    • Crauser, A.1    Mehlhorn, K.2
  • 11
    • 26144453493 scopus 로고    scopus 로고
    • Asynchronous parallel disk sorting
    • MPI Informatik, Germany
    • R. Dementiev and P. Sanders. Asynchronous parallel disk sorting. Technical Report MPI-I-2003-1-001, MPI Informatik, Germany, 2003.
    • (2003) Technical Report , vol.MPI-I-2003-1-001
    • Dementiev, R.1    Sanders, P.2
  • 12
    • 84943233943 scopus 로고    scopus 로고
    • Duality between prefetching and queued writing with parallel disks
    • number 2161 in LNCS. Springer
    • D. A. Hutchinson, P. Sanders, and J. S. Vitter. Duality between prefetching and queued writing with parallel disks. In 9th European Symposium on Algorithms (ESA), number 2161 in LNCS, pages 62-73. Springer, 2001.
    • (2001) 9th European Symposium on Algorithms (ESA) , pp. 62-73
    • Hutchinson, D.A.1    Sanders, P.2    Vitter, J.S.3
  • 14
    • 0033701442 scopus 로고    scopus 로고
    • Near-optimal parallel prefetching and caching
    • T. Kimbrel and A. R. Karlin. Near-optimal parallel prefetching and caching. SIAM Journal on Computing, 29(4): 1051-1082, 2000.
    • (2000) SIAM Journal on Computing , vol.29 , Issue.4 , pp. 1051-1082
    • Kimbrel, T.1    Karlin, A.R.2
  • 16
    • 0032091597 scopus 로고    scopus 로고
    • Memory management during run generation in external memory
    • ACM
    • P. Larson and G. Graefe. Memory management during run generation in external memory. In SIGMOD, pages 472-484. ACM, 1998.
    • (1998) SIGMOD , pp. 472-484
    • Larson, P.1    Graefe, G.2
  • 17
    • 84968420838 scopus 로고
    • Deterministic distribution sort in shared and distributed memory multiprocessors
    • Velen, Germany
    • M. H. Nodine and J. S. Vitter. Deterministic distribution sort in shared and distributed memory multiprocessors. In 5th ACM Symposium on Parallel Algorithms and Architectures, pages 120-129, Velen, Germany, 1993.
    • (1993) 5th ACM Symposium on Parallel Algorithms and Architectures , pp. 120-129
    • Nodine, M.H.1    Vitter, J.S.2
  • 18
    • 0029333108 scopus 로고
    • Greed sort: An optimal sorting algorithm for multiple disks
    • M. H. Nodine and J. S. Vitter. Greed sort: An optimal sorting algorithm for multiple disks. Journal of the ACM, 42(4):919-933, 1995.
    • (1995) Journal of the ACM , vol.42 , Issue.4 , pp. 919-933
    • Nodine, M.H.1    Vitter, J.S.2
  • 21
    • 0026618434 scopus 로고
    • Prefetching with multiple disks for external mergesort: Simulation and analysis
    • V. S. Pai and P. J. Varman. Prefetching with multiple disks for external mergesort: Simulation and analysis. In ICDE, pages 273-282, 1992.
    • (1992) ICDE , pp. 273-282
    • Pai, V.S.1    Varman, P.J.2
  • 29
    • 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


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