allow the code to use up to 100% of the memory instead of 92% when using UNDO_ATTENUATION on GPUs because UNDO_ATTENUATION buffers are then stored on another machine (the host) instead of on the GPU itself