DX12 optimization and GPU CPU underutilization