private static bool EnablePeers(CudaContext src, CudaContext target)
        {
            if (!src.DeviceCanAccessPeer(target))
            {
                return(false);
            }

            src.SetCurrent();

            try
            {
                CudaContext.EnablePeerAccess(target);
                return(true);
            }
            catch
            {
                return(false);
            }
        }