From: Effects of mesh loop modes on performance of unstructured finite volume GPU simulations
face data NO | kernel name | description | cell data | face data | node data | mesh loop mode |
---|---|---|---|---|---|---|
GQ | GPUGradientQ | compute gradient of q | yes | yes | yes | face loop |
NV | GPUNodeValue | interpolate q from cells into nodes | yes | no | yes | face loop |
VF | GPUViscousFlux | compute viscous flux | yes | yes | no | face loop |
FS | GPUFluxSum | compute sum of flux | yes | yes | no | face loop |
FV | GPUFaceValue | update independent variables | yes | yes | no | face loop |
LMM | GPULocalMinMax | compute local max&min pressure | yes | no | no | face loop |