After looking through the latest tag pumas_cam-release_v1.30, I think the PUMAS GPU code is broken now since many new variables / subroutines are not GPU-enabled.
Also some subroutines are not implemented efficiently as we expect to push both mgncol and nlev loops into each subroutine.
Need a corresponding CAM code to test and verify my statement here.
After looking through the latest tag
pumas_cam-release_v1.30
, I think the PUMAS GPU code is broken now since many new variables / subroutines are not GPU-enabled.Also some subroutines are not implemented efficiently as we expect to push both
mgncol
andnlev
loops into each subroutine.Need a corresponding CAM code to test and verify my statement here.