Open jh0shin opened 2 years ago
Node | Density | DGL | DGL (copy_u_sum) | PyG |
---|---|---|---|---|
400000 | 0.00001 | 0.00835 | 0.00609 | 0.00820 |
400000 | 0.000014 | 0.00920 | 0.00665 | 0.00852 |
400000 | 0.00002 | 0.01124 | 0.00793 | 0.01023 |
400000 | 0.000028 | 0.01467 | 0.01041 | 0.01312 |
400000 | 0.00004 | 0.01796 | 0.01303 | 0.01673 |
400000 | 0.000056 | 0.02360 | 0.01708 | 0.02210 |
400000 | 0.00008 | 0.0310 | 0.02289 | 0.02951 |
400000 | 0.000113 | 0.04211 | 0.03079 | 0.04020 |
400000 | 0.00016 | 0.05760 | 0.04371 | 0.05621 |
400000 | 0.000226 | 0.07964 | 0.05803 | 0.07797 |
400000 | 0.00032 | OOM | OOM | OOM |
Node | Density | DGL | DGL (copy_u_sum) | PyG |
---|---|---|---|---|
200000 | 0.00001 | 0.00267 | 0.00210 | 0.00275 |
200000 | 0.000014 | 0.00286 | 0.00215 | 0.00283 |
200000 | 0.00002 | 0.00332 | 0.00237 | 0.00311 |
200000 | 0.000028 | 0.00393 | 0.00275 | 0.00346 |
200000 | 0.00004 | 0.00477 | 0.00343 | 0.00416 |
200000 | 0.000056 | 0.00598 | 0.00418 | 0.00509 |
200000 | 0.00008 | 0.00776 | 0.00542 | 0.00659 |
200000 | 0.000113 | 0.01001 | 0.00717 | 0.00871 |
200000 | 0.00016 | 0.01337 | 0.00961 | 0.01189 |
200000 | 0.000226 | 0.01831 | 0.01331 | 0.01627 |
200000 | 0.00032 | 0.02530 | 0.01807 | 0.02265 |
200000 | 0.000452 | 0.03433 | 0.02487 | 0.03149 |
200000 | 0.00064 | 0.04834 | 0.03443 | 0.04407 |
200000 | 0.000905 | 0.06651 | 0.04792 | 0.06188 |
200000 | 0.00128 | OOM | OOM | OOM |
Node | Density | DGL | DGL (copy_u_sum) | PyG |
---|---|---|---|---|
100000 | 0.000014 | 0.00142 | 0.00112 | 0.00140 |
100000 | 0.00002 | 0.00150 | 0.00108 | 0.00135 |
100000 | 0.000028 | 0.00157 | 0.00112 | 0.00148 |
100000 | 0.00004 | 0.00181 | 0.00124 | 0.00163 |
100000 | 0.000056 | 0.00210 | 0.00147 | 0.00179 |
100000 | 0.00008 | 0.00263 | 0.00171 | 0.00202 |
100000 | 0.000113 | 0.00314 | 0.00215 | 0.00247 |
100000 | 0.00016 | 0.00402 | 0.00282 | 0.00305 |
100000 | 0.000226 | 0.00538 | 0.00370 | 0.00399 |
100000 | 0.00032 | 0.00719 | 0.00500 | 0.00558 |
100000 | 0.000452 | 0.00967 | 0.00676 | 0.00761 |
100000 | 0.00064 | 0.01306 | 0.00927 | 0.01024 |
100000 | 0.000905 | 0.01791 | 0.01272 | 0.01422 |
100000 | 0.00128 | 0.02486 | 0.01762 | 0.01994 |
100000 | 0.00181 | 0.03481 | 0.02473 | 0.02800 |
100000 | 0.00256 | 0.04758 | 0.03395 | 0.03853 |
100000 | 0.00362 | 0.07062 | 0.04786 | 0.05332 |
100000 | 0.00512 | OOM | OOM | OOM |
Node | Density | DGL | DGL (copy_u_sum) | PyG |
---|---|---|---|---|
50000 | 0.0001 | 0.00122 | 0.00077 | 0.00094 |
50000 | 0.00014 | 0.00128 | 0.00082 | 0.00089 |
50000 | 0.0002 | 0.00156 | 0.00101 | 0.00104 |
50000 | 0.00028 | 0.00192 | 0.00123 | 0.00120 |
50000 | 0.0004 | 0.00239 | 0.00164 | 0.00145 |
50000 | 0.00056 | 0.00316 | 0.00212 | 0.00185 |
50000 | 0.0008 | 0.00421 | 0.00280 | 0.00244 |
50000 | 0.00113 | 0.00566 | 0.00378 | 0.00329 |
50000 | 0.0016 | 0.00768 | 0.00519 | 0.00451 |
50000 | 0.00226 | 0.01102 | 0.00734 | 0.00631 |
50000 | 0.0032 | 0.01429 | 0.00947 | 0.00828 |
50000 | 0.00452 | 0.01985 | 0.01350 | 0.01139 |
50000 | 0.0064 | 0.02719 | 0.01832 | 0.01488 |
50000 | 0.00905 | 0.04271 | 0.02896 | 0.02122 |
50000 | 0.0128 | 0.06556 | 0.04524 | 0.02870 |
50000 | 0.0181 | 0.09561 | 0.06318 | 0.03826 |
50000 | 0.0256 | OOM | OOM | OOM |
Node | Density | DGL | DGL (copy_u_sum) | PyG |
---|---|---|---|---|
25000 | 0.0004 | 0.00104 | 0.00062 | 0.00059 |
25000 | 0.00056 | 0.00113 | 0.00071 | 0.00055 |
25000 | 0.0008 | 0.00137 | 0.00089 | 0.00059 |
25000 | 0.00113 | 0.00170 | 0.00104 | 0.00069 |
25000 | 0.0016 | 0.00220 | 0.00136 | 0.00086 |
25000 | 0.00226 | 0.00296 | 0.00184 | 0.00113 |
25000 | 0.0032 | 0.00400 | 0.00244 | 0.00145 |
25000 | 0.00452 | 0.00517 | 0.00313 | 0.00183 |
25000 | 0.0064 | 0.00709 | 0.00425 | 0.00240 |
25000 | 0.00905 | 0.00975 | 0.00600 | 0.00325 |
25000 | 0.0128 | 0.01376 | 0.00823 | 0.00458 |
25000 | 0.0181 | 0.01899 | 0.01121 | 0.00631 |
25000 | 0.0256 | 0.02694 | 0.01588 | 0.00869 |
25000 | 0.3620 | 0.03763 | 0.02221 | 0.01178 |
25000 | 0.0512 | 0.05318 | 0.03179 | 0.01601 |
25000 | 0.0724 | 0.07550 | 0.04370 | 0.02194 |
25000 | 0.1024 | OOM | OOM | OOM |
Node | Density | DGL | DGL (copy_u_sum) | PyG |
---|---|---|---|---|
12500 | 0.0008 | 0.00095 | 0.00052 | 0.00042 |
12500 | 0.0016 | 0.00127 | 0.00055 | 0.00046 |
12500 | 0.0032 | 0.00167 | 0.00088 | 0.00059 |
12500 | 0.0064 | 0.00284 | 0.00156 | 0.00101 |
12500 | 0.0128 | 0.00484 | 0.00258 | 0.00157 |
12500 | 0.0256 | 0.00922 | 0.00417 | 0.00293 |
12500 | 0.0512 | 0.01740 | 0.00781 | 0.00547 |
12500 | 0.1024 | 0.03321 | 0.01440 | 0.01069 |
12500 | 0.2048 | 0.06743 | 0.02854 | 0.02009 |
12500 | 0.4096 | OOM | OOM | OOM |
지도 내용
(Easy way) size와 density에 따른 효율적인 library 선택 함수 개발
여러 개의 size와 density 값에 따른 실험 결과 분석이 선행되어야 함
(Hard way) cuda kernel code 분석을 통한 각 커널의 성능 개선