Processor-oblivious parallel stream computations

被引:1
作者
Bernard, Julien [1 ]
Roch, Jean-Louis [1 ]
Traore, Daouda [1 ]
机构
[1] UJF, INPG,INRIA,CNRS, Equipe MOAIS, Lab Informat Grenoble, F-38330 Montbonnot St Martin, France
来源
PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING | 2008年
关键词
D O I
10.1109/PDP.2008.57
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:72 / 76
页数:5
相关论文
共 10 条
  • [1] Thread scheduling for multiprogrammed multiprocessors
    Arora, NS
    Blumofe, RD
    Plaxton, CG
    [J]. THEORY OF COMPUTING SYSTEMS, 2001, 34 (02) : 115 - 144
  • [2] Online scheduling of parallel programs on heterogeneous systems with applications to Cilk
    Bender, MA
    Rabin, MO
    [J]. THEORY OF COMPUTING SYSTEMS, 2002, 35 (03) : 289 - 304
  • [3] CUNG VDC, 2006, TRANSGRESSIVE COMPUT
  • [4] DANJEAN V, 2007, PARALLEL SYMBOLIC CO
  • [5] FRIGO M, 1998, PLDI 98, P212, DOI DOI 10.1145/277652.277725
  • [6] JAFAR S, 2005, EUROPAR 2005
  • [7] *MOAIS PROJ, 2007, KAAPI
  • [8] NICOLAN A, 1991, P 3 ACM SIGPLAN S PR, P1
  • [9] ROCH JL, 2006, LECT NOTES COMPUTER, V4128
  • [10] The strict time lower bound and optimal schedules for parallel prefix with resource constraints
    Wang, HG
    Nicolau, A
    Siu, KYS
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (11) : 1257 - 1271