[图书][B] Designing efficient algorithms for parallel computers

MJ Quinn - 1987 - dl.acm.org
Designing efficient algorithms for parallel computers | Guide books skip to main content ACM
Digital Library home ACM home Google, Inc. (search) Advanced Search Browse About Sign …

Parallel sorting by regular sampling

H Shi, J Schaeffer - Journal of parallel and distributed computing, 1992 - Elsevier
A new parallel sorting algorithm suitable for MIMD multiprocessor is presented. The
algorithm reduces memory and bus contention, which many parallel sorting algorithms suffer …

[PDF][PDF] Parallel sorting on a shared-nothing architecture using probabilistic splitting

DJ DeWitt, JF Naughton, DF Schneider - 1991 - minds.wisconsin.edu
We consider the problem of external sorting in a shared-nothing multiprocessor. A critical
step in the algorithms we consider is to determine the range of sort keys to be handled by …

On the versatility of parallel sorting by regular sampling

X Li, P Lu, J Schaeffer, J Shillington, PS Wong, H Shi - Parallel Computing, 1993 - Elsevier
Parallel sorting algorithms have already been proposed for a variety of multiple instruction
streams, multiple data streams (MIMD) architectures. These algorithms often exploit the …

Parallel quicksort using fetch-and-add

P Heidelberger, A Norton… - IEEE Transactions on …, 1990 - ieeexplore.ieee.org
A parallelization of the Quicksort algorithm that is suitable for execution on a shared memory
multiprocessor with an efficient implementation of the fetch-and-add operation is presented …

Speeding up external mergesort

LQ Zheng, PA Larson - IEEE Transactions on Knowledge and …, 1996 - ieeexplore.ieee.org
External mergesort is normally implemented so that each run is stored continuously on disk
and blocks of data are read exactly in the order they are needed during merging. We …

Merging multiple lists on hierarchical-memory multiprocessors

PJ Varman, SD Scheufler, BR Iyer, GR Ricard - Journal of Parallel and …, 1991 - Elsevier
An efficient multiprocessor algorithm to merge m, m⩾ 2, sorted lists containing N elements is
described. In a hierarchical-memory multiprocessor, the proposed method substantially …

Parallel merge sort method and apparatus

G Graunke, LD Shapiro, S Ramamoorthy - US Patent 5,852,826, 1998 - Google Patents
A parallel sorting technique for external and internal sorting which maximizes the use of
multiple processes to sort records from an input data set. Performance of the sort linearly …

Empirical analysis of overheads in cluster environments

BK Schmidt, VS Sunderam - Concurrency: Practice and …, 1994 - Wiley Online Library
In concurrent computing environments based on heterogeneous processing elements
interconnected by general‐purpose networks, several classes of overheads contribute to …

A parallel partition for enhanced parallel quicksort

RS Francis, LJH Pannan - Parallel Computing, 1992 - Elsevier
QuickSort is a favoured sequential internal sorting algorithm due to its fast average running
time and its small memory requirements. Previous investigations into its parallel execution …