atlas icon indicating copy to clipboard operation
atlas copied to clipboard

add FieldSet host/device calls

Open sbrdar opened this issue 10 months ago • 8 comments

  1. add FielSet cummulative gpu operations: allocate_device, update_device ...
  2. sync_host_device to skip unused fiels

sbrdar avatar Apr 22 '24 16:04 sbrdar

Looks great @sbrdar with some minor change requested.

wdeconinck avatar Apr 23 '24 11:04 wdeconinck

Private downstream CI failed. Workflow name: private downstream ci hpc View the logs at https://github.com/ecmwf-actions/private-downstream-ci/actions/runs/8849874162.

github-actions[bot] avatar Apr 26 '24 14:04 github-actions[bot]

Private downstream CI succeeded. Workflow name: private downstream ci hpc View the logs at https://github.com/ecmwf-actions/private-downstream-ci/actions/runs/8850000224.

github-actions[bot] avatar Apr 26 '24 14:04 github-actions[bot]

I got this compile failure:

/home/h01/david.davies/cylc-run/atlas-188/share/mo-bundle/atlas/src/atlas/util/RegisterPointerInfo.cc:18:35: error: 'string' is not a member of 'std' 18 | static std::map<const void*, std::string, std::less<>> map_pointer_name; | ^~~~~~ /home/h01/david.davies/cylc-run/atlas-188/share/mo-bundle/atlas/src/atlas/util/RegisterPointerInfo.cc:12:1: note: 'std::string' is defined in header ''; did you forget to '#include '? 11 | #include +++ |+#include

DJDavies2 avatar Apr 27 '24 11:04 DJDavies2

Private downstream CI succeeded. Workflow name: private downstream ci View the logs at https://github.com/ecmwf-actions/private-downstream-ci/actions/runs/8875406461.

github-actions[bot] avatar Apr 29 '24 08:04 github-actions[bot]

@DJDavies2 thanks for your helpful observation. This is now fixed.

wdeconinck avatar Apr 29 '24 12:04 wdeconinck

Private downstream CI succeeded. Workflow name: private downstream ci View the logs at https://github.com/ecmwf-actions/private-downstream-ci/actions/runs/8893304285.

github-actions[bot] avatar Apr 30 '24 10:04 github-actions[bot]

Private downstream CI succeeded. Workflow name: private downstream ci hpc View the logs at https://github.com/ecmwf-actions/private-downstream-ci/actions/runs/8893395539.

github-actions[bot] avatar Apr 30 '24 10:04 github-actions[bot]