Hand memory availability test off to GPU_ctrl('memory')
Fixes multi-device halos and multi-device analytic boundaries