Research Article

Parallel Algorithms of Well-Balanced and Weighted Average Flux for Shallow Water Model Using CUDA

Table 2

Speedup compared with previous program for various problems.

Rectangular dam breakCircular dam break on wet bedCircular dam break on dry bedDam break flows over three humps
16k1M16k1M16k1M16k1M

Serial: cell-basedBaselineBaselineBaselineBaselineBaselineBaselineBaselineBaseline
Serial: edge-based1.901.921.871.241.921.521.741.81
Parallel V16.559.7011.1915.819.9214.057.919.67
Parallel occupancy2.422.791.812.021.802.052.322.50
Parallel memory pattern1.331.021.271.011.241.010.991.01
Parallel unroll1.191.201.201.231.181.221.261.15