Mapping filter services on heterogeneous platforms
To appear in IPDPS 2009 Anne Benoit,Fanny Dufoss´ e,Yves Robert January 9, 2009
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 1 / 42
Mapping filter services on heterogeneous platforms To appear in - - PowerPoint PPT Presentation
Mapping filter services on heterogeneous platforms To appear in IPDPS 2009 Anne Benoit,Fanny Dufoss e,Yves Robert January 9, 2009 Anne Benoit,Fanny Dufoss e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 1 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 2 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 3 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 4 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 5 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 5 / 42
C1 C2 C3 C1 C3 C2 C1 C2 C3 C2 C3 C1
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 6 / 42
C1 C2 C3
C1 C3 C2
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 7 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 8 / 42
C1 C2 C3
C1 C3 C2
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 8 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 9 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 10 / 42
Cp+1 Cλ(3) Cλ(1) Cn Cλ(2) Cλ(p)
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 10 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 11 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 12 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 12 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 13 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 14 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 14 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 14 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 15 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 15 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 16 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 16 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 17 / 42
1
2
3
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 18 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 19 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 20 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 21 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 22 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 23 / 42
1 Proposition 2 is verified; 2 for all nodes (Ci1, Su1) and (Ci2, Su2) with di1(G) = di2(G), we have
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 24 / 42
1 Proposition 2 is verified; 2 for all nodes (Ci1, Su1) and (Ci2, Su2) with di1(G) = di2(G), we have
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 24 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 25 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 25 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 26 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 27 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 27 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 27 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 27 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 28 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 29 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 30 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 31 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 32 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 33 / 42
0.5 1 1.5 2 2.5 3 3.5 4 4.5 2 4 6 8 10 12 14 16 period n sigma-inc short service/fast server long service/fast server
greedy min random
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 34 / 42
1 2 3 4 5 6 7 10 20 30 40 50 60 70 80 90 100 period n sigma-inc short service/fast server long service/fast server
greedy min random
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 35 / 42
0.5 1 1.5 2 2.5 3 3.5 4 4.5 1 2 3 4 5 6 7 8 9 10 period n sigma-inc short service/fast server long service/fast server
greedy min random
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 36 / 42
1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9 10 period n sigma-inc short service/fast server long service/fast server
greedy min random
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 37 / 42
5 10 15 20 25 30 35 1 2 3 4 5 6 7 8 9 10 period n sigma-inc short service/fast server long service/fast server
greedy min random
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 38 / 42
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 period n sigma-inc short service/fast server long service/fast server
greedy min random
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 39 / 42
1e-05 0.0001 0.001 0.01 0.1 1 10 100 2 4 6 8 10 12 14 16 computing time(s) n heuristics LP
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 40 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 41 / 42
Anne Benoit,Fanny Dufoss´ e,Yves Robert () Mapping filter services on heterogeneous platforms January 9, 2009 42 / 42