Communication is a major factor determining the performance of algorithms on current computing systems; it is therefore valuable to provide tight lower bounds on the communication complexity of computations. This article presents a lower bound technique for the communication complexity in the bulk-synchronous parallel (BSP) model of a given class of DAG computations. The derived bound is expressed in terms of the switching potential of a DAG, that is, the number of permutations that the DAG can realize when viewed as a switching network. The proposed technique yields tight lower bounds for the fast Fourier transform (FFT), and for any sorting and permutation network. A stronger bound is also derived for the periodic balanced sorting network...
Recently there has been an increasing interest in models of parallel computation that account for th...
Bulk Synchronous Parallelism (BSP) is a parallel programming model that abstracts from low-level pro...
In the Bulk Synchronous Parallel (or BSP) model of parallel communication represented by BSPlib, the...
Communication complexity is defined, within the Bulk Synchronous Parallel (BSP) model of computation...
In this paper we propose a new approach to the study of the communication requirements of distribute...
In this paper we propose a new approach to the study of the communication requirements of distribute...
AbstractWe study the effect of limited communication throughput on parallel computation in a setting...
Cover title.Includes bibliographical references (p. 12).Supported by the National Science Foundation...
AbstractWe introduce new techniques for deriving lower bounds on message complexity in asynchronous ...
We introduce new techniques for deriving lower bounds on the message complexity in asynchronous dist...
We study the effect of limited communication throughput on parallel computation in a setting where t...
Bulk Synchronous Parallelism (BSP) is a parallel programming model that abstracts from low-level pro...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
Abstract. We study the problem of sorting on a parallel computer with limited communication bandwidt...
We study the communication complexity of asynchronous distributed algorithms, such as the dis-tribut...
Recently there has been an increasing interest in models of parallel computation that account for th...
Bulk Synchronous Parallelism (BSP) is a parallel programming model that abstracts from low-level pro...
In the Bulk Synchronous Parallel (or BSP) model of parallel communication represented by BSPlib, the...
Communication complexity is defined, within the Bulk Synchronous Parallel (BSP) model of computation...
In this paper we propose a new approach to the study of the communication requirements of distribute...
In this paper we propose a new approach to the study of the communication requirements of distribute...
AbstractWe study the effect of limited communication throughput on parallel computation in a setting...
Cover title.Includes bibliographical references (p. 12).Supported by the National Science Foundation...
AbstractWe introduce new techniques for deriving lower bounds on message complexity in asynchronous ...
We introduce new techniques for deriving lower bounds on the message complexity in asynchronous dist...
We study the effect of limited communication throughput on parallel computation in a setting where t...
Bulk Synchronous Parallelism (BSP) is a parallel programming model that abstracts from low-level pro...
The model of bulk-synchronous parallel (BSP) computation is an emerging paradigm of general-purpose ...
Abstract. We study the problem of sorting on a parallel computer with limited communication bandwidt...
We study the communication complexity of asynchronous distributed algorithms, such as the dis-tribut...
Recently there has been an increasing interest in models of parallel computation that account for th...
Bulk Synchronous Parallelism (BSP) is a parallel programming model that abstracts from low-level pro...
In the Bulk Synchronous Parallel (or BSP) model of parallel communication represented by BSPlib, the...