We address the problem of sorting a large number N of keys on a MasPar MP-1 parallel SIMD machine of moderate size P where the processing elements (PEs) are interconnected as a toroidal mesh and have 16KB local storage each. We present a comparative study of implementations of the following deterministic oblivious sorting methods: Bitonic Sort, Odd-Even Merge Sort, and FastSort. We successfully use the guarded split&merge operation introduced by R¨ub. The experiments and investigations in a simple, parameterized, analytical model show that, with this operation, from a certain ratio N=P upwards both Odd-Even Merge Sort and FastSort become faster on average than the up to the present fastest, sophisticated implementation of Bitonic Sort b...
This paper provides an overview of lower and upper bounds for mesh-connected processor networks. Mos...
A new approach to parallel sorting called Parallel Sorting by OverPartitioning (PSOP) is presented. ...
Previous schemes for sorting on general-purpose parallel machines have had to choose between poor lo...
We address the problem of sorting a large number N of keys on a MasPar MP-1 parallel SIMD machine of...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
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...
We present a comparative study of implementations of the following sorting algorithms on the Parsyte...
In this paper we present a simple parallel sorting algorithm and illustrate its application in gener...
The Parallel Disks Model (PDM) has been proposed to alleviate the I/O bottle-neck that arises in the...
In this paper we present a simple parallel sorting algorithm and illustrate two applications. The al...
The use of encryption methods such as secure multiparty computation is an important issue in applica...
Flashsort [RV83,86] and Samplesort [HC83] are related parallel sorting algorithms proposed in the li...
Abstract. We propose a simple and efficient sorting algorithm for secure multi-party computation (MP...
This paper is an algorithmic engineering study of cache-oblivious sorting. We investigate by em-piri...
This paper provides an overview of lower and upper bounds for mesh-connected processor networks. Mos...
A new approach to parallel sorting called Parallel Sorting by OverPartitioning (PSOP) is presented. ...
Previous schemes for sorting on general-purpose parallel machines have had to choose between poor lo...
We address the problem of sorting a large number N of keys on a MasPar MP-1 parallel SIMD machine of...
Many sorting algorithms that perform well on uniformly distributed data suffer significant performan...
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...
We present a comparative study of implementations of the following sorting algorithms on the Parsyte...
In this paper we present a simple parallel sorting algorithm and illustrate its application in gener...
The Parallel Disks Model (PDM) has been proposed to alleviate the I/O bottle-neck that arises in the...
In this paper we present a simple parallel sorting algorithm and illustrate two applications. The al...
The use of encryption methods such as secure multiparty computation is an important issue in applica...
Flashsort [RV83,86] and Samplesort [HC83] are related parallel sorting algorithms proposed in the li...
Abstract. We propose a simple and efficient sorting algorithm for secure multi-party computation (MP...
This paper is an algorithmic engineering study of cache-oblivious sorting. We investigate by em-piri...
This paper provides an overview of lower and upper bounds for mesh-connected processor networks. Mos...
A new approach to parallel sorting called Parallel Sorting by OverPartitioning (PSOP) is presented. ...
Previous schemes for sorting on general-purpose parallel machines have had to choose between poor lo...