Bench report : P1OptV2vsHanJunvsRahValvsChen (2013-01-09-07-52)
Wednesday 9th January, 2013
Contents
1 benchs : StiAssembling (P1-Lagrange) 2
1.1 mesh : carre4-1 . . . . 2 1.2 mesh : disque4-1 . . . . 3
1
1 benchs : StiAssembling (P1-Lagrange)
1.1 mesh : carre4-1
N nq ndf P1OptV2 P1HanJun P1RahValT P1Chen P1ChenT
50 3043 3043 0.009 (s)
x 1.00 0.014 (s)
x 0.65 0.023 (s)
x 0.41 0.012 (s)
x 0.76 0.011 (s) x 0.87 150 26910 26910 0.091 (s)
x 1.00 0.141 (s)
x 0.65 0.153 (s)
x 0.60 0.126 (s)
x 0.72 0.133 (s) x 0.69 250 74326 74326 0.260 (s)
x 1.00 0.382 (s)
x 0.68 0.368 (s)
x 0.71 0.325 (s)
x 0.80 0.291 (s) x 0.89 350 145828 145828 0.533 (s)
x 1.00 0.755 (s)
x 0.71 0.747 (s)
x 0.71 0.657 (s)
x 0.81 0.588 (s) x 0.91 450 241024 241024 0.908 (s)
x 1.00 1.300 (s)
x 0.70 1.278 (s)
x 0.71 1.120 (s)
x 0.81 1.013 (s) x 0.90 550 360040 360040 1.402 (s)
x 1.00 1.971 (s)
x 0.71 2.047 (s)
x 0.68 1.737 (s)
x 0.81 1.562 (s) x 0.90 650 505379 505379 2.015 (s)
x 1.00 2.906 (s)
x 0.69 2.827 (s)
x 0.71 2.469 (s)
x 0.82 2.241 (s) x 0.90 750 668176 668176 2.624 (s)
x 1.00 3.842 (s)
x 0.68 3.930 (s)
x 0.67 3.413 (s)
x 0.77 3.091 (s) x 0.85 850 866481 866481 3.507 (s)
x 1.00 4.705 (s)
x 0.75 5.147 (s)
x 0.68 4.377 (s)
x 0.80 3.926 (s) x 0.89 950 1067083 1067083 4.294 (s)
x 1.00 5.897 (s)
x 0.73 6.378 (s)
x 0.67 5.595 (s)
x 0.77 5.107 (s) x 0.84 1000 1197591 1197591 4.954 (s)
x 1.00 6.733 (s)
x 0.74 7.274 (s)
x 0.68 6.481 (s)
x 0.76 5.795 (s) x 0.85 1100 1443408 1443408 6.032 (s)
x 1.00 8.061 (s)
x 0.75 8.683 (s)
x 0.69 7.613 (s)
x 0.79 6.907 (s) x 0.87 1200 1707938 1707938 7.114 (s)
x 1.00 9.523 (s)
x 0.75 10.530 (s)
x 0.68 9.132 (s)
x 0.78 8.305 (s) x 0.86 1300 2005296 2005296 8.418 (s)
x 1.00 11.481 (s)
x 0.73 12.257 (s)
x 0.69 10.697 (s)
x 0.79 10.108 (s) x 0.83 1400 2339961 2339961 9.922 (s)
x 1.00 13.643 (s)
x 0.73 14.638 (s)
x 0.68 12.803 (s)
x 0.77 11.877 (s) x 0.84 1500 2666201 2666201 11.465 (s)
x 1.00 15.782 (s)
x 0.73 16.657 (s)
x 0.69 14.765 (s)
x 0.78 13.372 (s) x 0.86
Table 1: StiAssembling - Mesh le : carre4-1-<N>.msh
2
103 104 105 106 107 10−3
10−2 10−1 100 101 102
Sparse Matrix size (n q)
time (s)
P1OptV2 P1HanJun P1RahValT P1Chen P1ChenT O(nq) O(nqlog(nq))
0 0.5 1 1.5 2 2.5 3
x 106 0.4
0.5 0.6 0.7 0.8 0.9 1
Sparse Matrix size (ndf)
Speed Up X
P1HanJun P1RahValT P1Chen P1ChenT
Figure 1: Functions StiffAssembling computation times and speedup
1.2 mesh : disque4-1
103 104 105 106 107
10−2 10−1 100 101 102
Sparse Matrix size (nq)
time (s)
P1OptV2 P1HanJun P1RahValT P1Chen P1ChenT O(nq) O(nqlog(nq))
0 0.5 1 1.5 2 2.5 3 3.5
x 106 0.5
0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95
Sparse Matrix size (n df)
Speed Up X
P1HanJun P1RahValT P1Chen P1ChenT
Figure 2: Functions StiffAssembling computation times and speedup
3
N nq ndf P1OptV2 P1HanJun P1RahValT P1Chen P1ChenT
50 3576 3576 0.014 (s)
x 1.00 0.021 (s)
x 0.67 0.027 (s)
x 0.52 0.020 (s)
x 0.68 0.017 (s) x 0.82 150 31575 31575 0.098 (s)
x 1.00 0.148 (s)
x 0.66 0.155 (s)
x 0.63 0.135 (s)
x 0.73 0.122 (s) x 0.80 250 86488 86488 0.297 (s)
x 1.00 0.459 (s)
x 0.65 0.431 (s)
x 0.69 0.378 (s)
x 0.78 0.340 (s) x 0.87 350 170355 170355 0.643 (s)
x 1.00 0.855 (s)
x 0.75 0.898 (s)
x 0.72 0.784 (s)
x 0.82 0.706 (s) x 0.91 450 281769 281769 1.089 (s)
x 1.00 1.580 (s)
x 0.69 1.583 (s)
x 0.69 1.379 (s)
x 0.79 1.254 (s) x 0.87 550 424178 424178 1.768 (s)
x 1.00 2.465 (s)
x 0.72 2.462 (s)
x 0.72 2.105 (s)
x 0.84 1.893 (s) x 0.93 650 582024 582024 2.395 (s)
x 1.00 3.452 (s)
x 0.69 3.474 (s)
x 0.69 2.980 (s)
x 0.80 2.674 (s) x 0.90 750 778415 778415 3.183 (s)
x 1.00 4.182 (s)
x 0.76 4.696 (s)
x 0.68 3.890 (s)
x 0.82 3.521 (s) x 0.90 850 992675 992675 4.018 (s)
x 1.00 5.412 (s)
x 0.74 5.949 (s)
x 0.68 5.010 (s)
x 0.80 4.563 (s) x 0.88 950 1251480 1251480 5.270 (s)
x 1.00 7.339 (s)
x 0.72 7.849 (s)
x 0.67 6.605 (s)
x 0.80 5.964 (s) x 0.88 1000 1401129 1401129 6.009 (s)
x 1.00 7.730 (s)
x 0.78 8.570 (s)
x 0.70 7.300 (s)
x 0.82 6.724 (s) x 0.89 1100 1671052 1671052 7.184 (s)
x 1.00 9.549 (s)
x 0.75 10.382 (s)
x 0.69 9.104 (s)
x 0.79 8.268 (s) x 0.87 1200 1978602 1978602 8.605 (s)
x 1.00 11.605 (s)
x 0.74 12.669 (s)
x 0.68 10.843 (s)
x 0.79 9.875 (s) x 0.87 1300 2349573 2349573 10.202 (s)
x 1.00 13.390 (s)
x 0.76 15.002 (s)
x 0.68 12.922 (s)
x 0.79 11.895 (s) x 0.86 1400 2732448 2732448 11.764 (s)
x 1.00 15.455 (s)
x 0.76 16.872 (s)
x 0.70 15.089 (s)
x 0.78 13.634 (s) x 0.86 1500 3085628 3085628 13.307 (s)
x 1.00 18.249 (s)
x 0.73 19.674 (s)
x 0.68 17.475 (s)
x 0.76 15.463 (s) x 0.86
Table 2: StiAssembling - Mesh le : disque4-1-<N>.msh
4