2003 · 55 citations · 23 references
ComputingComputer EngineeringComputer ScienceAlgorithmsParallel AlgorithmsParallel ComputingData ParallelismParallel ArchitecturesParallel Computing SystemsParallel Performance AnalysisParallel SortingAsynchronous Parallel AlgorithmsBandwidthParallel Disk I/oParallel Sort AlgorithmsParallel Sorting Algorithms
We develop an algorithm for parallel disk sorting, whose I/O cost approaches the lower bound and that guarantees almost perfect overlap between I/O and computation. Previous algorithms have either suboptimal I/O volume or cannot guarantee that I/O and computations can always be overlapped. We give an efficient implementation that can (at least) compete with the best practical implementations but gives additional performance guarantees. For the experiments we have configured a state of the art machine that can sustain full bandwidth I/O with eight disks and is very cost effective.
23
The input/output complexity of sorting and related problems
Alok Aggarwal · Communications of the ACM · 1988 · 1.2K citations · Full text
11th International conference on very large databases
Computers in Industry · 1986 · 216 citations
Chris Nyberg, Zarka Cvetanovic, Jim Gray et al. · 1994 · 130 citations