port GpuConv to the new gpu back-end