1 Silvia-Sorana Mogosan Paris, 22.01.2009
Parallelization of Multiscale-Based Grid Adaptation Using Space Filling Curves
Silvia-Sorana Mogosan
1
Paris, 22.01.2009
1
Parallelization of Multiscale-Based Grid Adaptation Using Space - - PowerPoint PPT Presentation
Parallelization of Multiscale-Based Grid Adaptation Using Space Filling Curves Silvia-Sorana Mogosan Paris, 22.01.2009 Paris, 22.01.2009 Silvia-Sorana Mogosan 1 1 1 Outline Multiscale Grid Adaptation General setting Multiscale
1 Silvia-Sorana Mogosan Paris, 22.01.2009
1
Paris, 22.01.2009
1
Paris, 22.01.2009 Silvia-Sorana Mogosan 2 2
Paris, 22.01.2009 Silvia-Sorana Mogosan 3 3
Paris, 22.01.2009 Silvia-Sorana Mogosan 4
4
4
l=0 l=1 l=2
Paris, 22.01.2009 Silvia-Sorana Mogosan 5
Encoding Decoding
r r k r, r r k r k
k k
, 1 , , 1 , , 1 ,
, ,
+ ∈ + ∈ +
l M l l M l l l
l l
r r e k r, e k,
e k
, 1 , ,
,
+ ⊂ ∈∑
l I M l l
l l
fine grid averages
e r e r e k r, r r k r, k
e k k ,
, , , , , , 1
* ,
l E I G l l I G l l
l l l l
∈ ⊂ ∈ ⊂ ∈ +
Paris, 22.01.2009 Silvia-Sorana Mogosan 6 6
Multiscale transformation (fine -> coarse) Thresholding (discard non-significant details) Prediction (predict which details could become significant
Grading (the grid should have the structure of a graded
Inverse multiscale transformation (coarse ->fine)
Paris, 22.01.2009 Silvia-Sorana Mogosan 7 7
Paris, 22.01.2009 Silvia-Sorana Mogosan 8
8
8
Paris, 22.01.2009 Silvia-Sorana Mogosan 9 9
9
Paris, 22.01.2009 Silvia-Sorana Mogosan 10
10
Paris, 22.01.2009 Silvia-Sorana Mogosan 11 11
2 3 1
11
Paris, 22.01.2009 Silvia-Sorana Mogosan 12
7 6 5 4 3 2 1 5 7 3 2 1 (00,01,11,10) (0,1,3,2) (11,10,00,01) (3,2,0,1) (10,11,01,00) (2,3,1,0) (5,0,7,0) 2 7 7 (7,7,0,2)
12
Paris, 22.01.2009 Silvia-Sorana Mogosan 13 13
13
Paris, 22.01.2009 Silvia-Sorana Mogosan 14 14
14
Paris, 22.01.2009 Silvia-Sorana Mogosan 15
in
15
Paris, 22.01.2009 Silvia-Sorana Mogosan 16 16 16
Paris, 22.01.2009 Silvia-Sorana Mogosan 17
Partitions boundary
17
B1 B2
Paris, 22.01.2009 Silvia-Sorana Mogosan 18
18
Cells to be transfered at processor boundary
Paris, 22.01.2009 Silvia-Sorana Mogosan 19
Partitions boundary
19
Paris, 22.01.2009 Silvia-Sorana Mogosan 20
20
Paris, 22.01.2009 Silvia-Sorana Mogosan 21 21
L = 10
8 x 8 (cells)
No Procs Mst time Transfer time Data sent Data received Initial workload 1 10.2158 437236 2 5.55433 0.066706 2020 2020 218618 3 3.45852 0.170083 5985 5975 145746 4 2.81636 0.1258 2048 2048 109309 5 2.1364 0.127011 10826 10706 87448 6 1.78998 0.126228 7240 7190 72876 7 1.55737 0.133888 9097 9078 62464 8 1.47147 0.103048 6899 6954 54658 9 1.33229 0.105228 7112 7068 48588 10 1.23401 0.135434 8856 8791 43729 11 1.61369 0.511713 7744 7801 39756 12 1.02436 0.115268 5081 5113 36440
Paris, 22.01.2009 Silvia-Sorana Mogosan 22
Initial adaptive grid Density after 3200 time steps Initial density Adaptive grid after 3200 time steps
Paris, 22.01.2009 Silvia-Sorana Mogosan 23 23
L = 10
193972
563980
760264 (after 3200 iterations)
8 x 8 (cells)
No Procs Time/3200 iterations (minutes) Time/100 iterations (minutes) Initial workload / processor 1 631.55 8.46 193972 2 494.58 5.39 96986 3 381.17 4.21 64591 4 275.24 3.10 48493 5 260.16 2.36 38795 6 241.50 2.34 32329 7 219.33 2.24 27711 8 220.17 1.52 24247 9 210.57 1.42 21553 10 190.30 1.34 19398 11 176.48 1.31 17634
Paris, 22.01.2009 Silvia-Sorana Mogosan 24 24 24
Paris, 22.01.2009 Silvia-Sorana Mogosan 25 25
Paris, 22.01.2009 Silvia-Sorana Mogosan 26 26
Paris, 22.01.2009 Silvia-Sorana Mogosan 27 27 27
Paris, 22.01.2009 Silvia-Sorana Mogosan 28 28