ut-parla / parla-experimental

5 stars 0 forks source link

Memory for data movement is never counted in MemoryReserver. #81

Closed wlruys closed 1 year ago

wlruys commented 1 year ago

Only the task internal memory buffer is considered (https://github.com/ut-parla/parla-experimental/blob/main/src/c/backend/phases.cpp#L317)

This should be updated to create and reserve the resource pool for the PArray size. Do NOT free the memory of the parray when the data movement task finishes.