Research Article

Parallelization of an Unsteady ALE Solver with Deforming Mesh Using OpenACC

Table 3

CPU times, GPU times, and speedups on four test meshes.

MeshCTMA(s)GTMA(s)SPMACTB(s)GTB(s)SPBOSP

10.03790.002118.04x0.24760.03048.14x8.78x
20.49020.021922.38x3.64040.302312.04x12.74x
30.38050.024415.59x2.58150.239210.79x11.23x
40.89230.053716.62x5.10880.358214.26x14.56x

CTMA: CPU time of matrix assembly; GTMA: GPU time of matrix assembly; SPMA: speedup for matrix assembly; CTB: CPU time of p-bicgstab solver; GTB: GPU time of p-bicgstab solver; SPB: speedup for p-bicgstab solver; OSP: overall speedup.