A parallel sorting algorithm is presented for storage-efficient internal sorting on MIMD machines. The algorithm first sorts the elements within each node using a serial sorting algorithm, then uses a two-phase parallel merge. The algorithm is comparisonbased and requires additional storage of order the square root of the number of elements in each node. Performance of the algorithm on two general-purpose MIMD machines, the Fujitsu AP1000 and the Thinking Machines CM5, is examined. The algorithm is suitable for implementation on special-purpose parallel machines, e.g. parallel database machines. Key words and phrases. Batcher's merge-exchange sort, distributed memory, Fujitsu AP1000, parallel sorting, sorting, Sparc, Thinking Machine...
The problem of merging two sequences of elements which are stored separately in two processing eleme...
Two emerging hardware trends will dominate the database system technology in the near future: increa...
We present a comparative study of implementations of the following sorting algorithms on the Parsyte...
A parallel sorting algorithm is presented for storage-efficient internal sorting on MIMD machines. T...
: A parallel sorting algorithm is presented for general purpose internal sorting on MIMD machines. T...
A parallel sorting algorithm is presented for general purpose internal sorting on MIMD machines. The...
In this paper, we propose a taxonomy of parallel sorting that includes a broad range of array and f...
Sorting is one of the most fundamental algorithmic kernels, used by a large fraction of computer app...
In this paper we present a simple parallel sorting algorithm and illustrate its application in gener...
In this paper we present a simple parallel sorting algorithm and illustrate two applications. The al...
Technical ReportWe introduce a new deterministic parallel sorting algorithm for distributed memory m...
Abstract. Merge sort is useful in sorting a great number of data pro-gressively, especially when the...
Abstract. Merge sort is useful in sorting a great number of data pro-gressively, especially when the...
(eng) Cole presented a parallel merge sort for the PRAM model that performs in log n parallel steps ...
The problem of merging two sequences of elements which are stored separately in two processing eleme...
The problem of merging two sequences of elements which are stored separately in two processing eleme...
Two emerging hardware trends will dominate the database system technology in the near future: increa...
We present a comparative study of implementations of the following sorting algorithms on the Parsyte...
A parallel sorting algorithm is presented for storage-efficient internal sorting on MIMD machines. T...
: A parallel sorting algorithm is presented for general purpose internal sorting on MIMD machines. T...
A parallel sorting algorithm is presented for general purpose internal sorting on MIMD machines. The...
In this paper, we propose a taxonomy of parallel sorting that includes a broad range of array and f...
Sorting is one of the most fundamental algorithmic kernels, used by a large fraction of computer app...
In this paper we present a simple parallel sorting algorithm and illustrate its application in gener...
In this paper we present a simple parallel sorting algorithm and illustrate two applications. The al...
Technical ReportWe introduce a new deterministic parallel sorting algorithm for distributed memory m...
Abstract. Merge sort is useful in sorting a great number of data pro-gressively, especially when the...
Abstract. Merge sort is useful in sorting a great number of data pro-gressively, especially when the...
(eng) Cole presented a parallel merge sort for the PRAM model that performs in log n parallel steps ...
The problem of merging two sequences of elements which are stored separately in two processing eleme...
The problem of merging two sequences of elements which are stored separately in two processing eleme...
Two emerging hardware trends will dominate the database system technology in the near future: increa...
We present a comparative study of implementations of the following sorting algorithms on the Parsyte...