Baby steps on GPU refactor
ignore distrib
CodeGen_GPU_Host refactor