DiamondLightSource / httomo

High-throughput tomography pipeline
https://diamondlightsource.github.io/httomo/
BSD 3-Clause "New" or "Revised" License
4 stars 3 forks source link

Processed GPU block not being freed before next block is transferred #244

Closed yousefmoazzam closed 3 months ago

yousefmoazzam commented 3 months ago

The memory deallocation for blocks doesn't work as expected after the memory "clean-up". Looks like the memory for the output is preserved for some reason into the next block iteration. This leads to failure of executing the section for the second block.

yousefmoazzam commented 3 months ago

Fixed by d9afc1f