We study the problem of parallel stream computations on a multiprocessor architecture. Modelling the problem, we exhibit that any parallelisation introduces an arithmetic overhead related to intermediate copy operations. We pro-vide lower bounds for the parallel stream computation on p processors of different speeds with two models, a strict model and a buffered model; to our knowledge, these are new results. We introduce a new parallel algorithm called processor-oblivious: it is based on the coupling of a fast sequential algorithm with a fine-grain parallel one that is scheduled by work-stealing. This algorithm is proved asymptotically optimal. We show that our algorithm has a good experimental behaviour. 1
AbstractWe study the effect of limited communication throughput on parallel computation in a setting...
We study the effect of limited communication throughput on parallel computation in a setting where t...
In this paper we show how parallel algorithms can be turned into efficient streaming algorithms for ...
International audienceThis paper studies the performance of parallel stream computations on a multip...
This paper studies the performance of parallel stream computations on a multiprocessor architecture ...
In this paper we show how parallel algorithms can be turned into efficient streaming algorithms for ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
AbstractTwo “folk theorems” that permeate the parallel computation literature are reconsidered in th...
In this paper we show how PRAM algorithms can be turned into efficient streaming algorithms for seve...
We present a model of multithreaded computation with an emphasis on estimat-ing parallelism overhead...
International audienceWe consider parallel prefix computation on processors of different and possibl...
We address the design of algorithms for multicores that are oblivious to machine parameters. We prop...
This paper considers the problem of creating message-passing protocols for parallel computers. It is...
AbstractWe study the effect of limited communication throughput on parallel computation in a setting...
We study the effect of limited communication throughput on parallel computation in a setting where t...
In this paper we show how parallel algorithms can be turned into efficient streaming algorithms for ...
International audienceThis paper studies the performance of parallel stream computations on a multip...
This paper studies the performance of parallel stream computations on a multiprocessor architecture ...
In this paper we show how parallel algorithms can be turned into efficient streaming algorithms for ...
AbstractIn this paper we show how parallel algorithms can be turned into efficient streaming algorit...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
AbstractThis paper outlines a theory of parallel algorithms that emphasizes two crucial aspects of p...
AbstractTwo “folk theorems” that permeate the parallel computation literature are reconsidered in th...
In this paper we show how PRAM algorithms can be turned into efficient streaming algorithms for seve...
We present a model of multithreaded computation with an emphasis on estimat-ing parallelism overhead...
International audienceWe consider parallel prefix computation on processors of different and possibl...
We address the design of algorithms for multicores that are oblivious to machine parameters. We prop...
This paper considers the problem of creating message-passing protocols for parallel computers. It is...
AbstractWe study the effect of limited communication throughput on parallel computation in a setting...
We study the effect of limited communication throughput on parallel computation in a setting where t...
In this paper we show how parallel algorithms can be turned into efficient streaming algorithms for ...