A taxonomy of parallel sorting

D Bitton, DJ DeWitt, DK Hsaio, J Menon - ACM Computing Surveys …, 1984 - dl.acm.org
We propose a taxonomy of parallel sorting that encompasses a broad range of array-and file-
sorting algorithms. We analyze how research on parallel sorting has evolved, from the …

A bridging model for parallel computation

LG Valiant - Communications of the ACM, 1990 - dl.acm.org
The success of the von Neumann model of sequential computation is attributable to the fact
that it is an efficient bridge between software and hardware: high-level languages can be …

[КНИГА][B] Principles and practices of interconnection networks

WJ Dally, BP Towles - 2004 - books.google.com
One of the greatest challenges faced by designers of digital systems is optimizing the
communication and interconnection between system components. Interconnection networks …

[PDF][PDF] Problems in decentralized decision making and computation

JN Tsitsiklis - 1984 - dspace.mit.edu
We investigate certain fundamental problems in decentralized decision making and
computation. We study the problem of whether a set of decision makers (or processors) with …

Parallel merge sort

R Cole - SIAM Journal on Computing, 1988 - SIAM
We give a parallel implementation of merge sort on a CREW PRAM that uses n processors
and O(\logn) time; the constant in the running time is small. We also give a more complex …

Google's MapReduce programming model—Revisited

R Lämmel - Science of computer programming, 2008 - Elsevier
Google's MapReduce programming model serves for processing large data sets in a
massively parallel manner. We deliver the first rigorous description of the model including its …

An efficient parallel biconnectivity algorithm

RE Tarjan, U Vishkin - SIAM Journal on Computing, 1985 - SIAM
In this paper we propose a new algorithm for finding the blocks (biconnected components) of
an undirected graph. A serial implementation runs in O(n+m) time and space on a graph of n …

Parallel symmetry-breaking in sparse graphs

A Goldberg, S Plotkin, G Shannon - Proceedings of the nineteenth …, 1987 - dl.acm.org
We describe efficient deterministic techniques for breaking symmetry in parallel. The
techniques work well on rooted trees and graphs of constant degree or genus. Our primary …

[КНИГА][B] Parallel computation: models and methods

SG Akl - 1997 - dl.acm.org
Parallel computation | Guide books skip to main content ACM Digital Library home ACM
Association for Computing Machinery corporate logo Google, Inc. (search) Advanced Search …

The NYU ultracomputer—Designing an MIMD shared memory parallel computer

Gottlieb, Grishman, Kruskal, McAuliffe… - IEEE Transactions …, 1983 - ieeexplore.ieee.org
We present the design for the NYU Ultracomputer, a shared-memory MIMD parallel machine
composed of thousands of autonomous processing elements. This machine uses an …