DocumentCode :
3056785
Title :
Processor-Oblivious Parallel Stream Computations
Author :
Bernard, Julien ; Roch, Jean-Louis ; Traore, Daouda
Author_Institution :
Lab. d´´Informatique de Grenoble, Grenoble
fYear :
2008
fDate :
13-15 Feb. 2008
Firstpage :
72
Lastpage :
76
Abstract :
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 provide 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.
Keywords :
multiprocessing systems; parallel algorithms; parallel architectures; buffered model; multiprocessor architecture; parallel algorithm; parallel stream computation; strict model; Arithmetic; Bit rate; Computer architecture; Computer networks; Concurrent computing; Data communication; Distributed computing; Parallel algorithms; Processor scheduling; Scheduling algorithm; processor-oblivious parallel stream work-stealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2008. PDP 2008. 16th Euromicro Conference on
Conference_Location :
Toulouse
ISSN :
1066-6192
Print_ISBN :
978-0-7695-3089-5
Type :
conf
DOI :
10.1109/PDP.2008.57
Filename :
4457106
Link To Document :
بازگشت