From nobody Mon Mar 24 15:14:57 2025 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZLxSL0ytDz5s2Z8 for ; Mon, 24 Mar 2025 15:15:14 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1132.google.com (mail-yw1-x1132.google.com [IPv6:2607:f8b0:4864:20::1132]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZLxSK4jStz3cDN for ; Mon, 24 Mar 2025 15:15:13 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1132.google.com with SMTP id 00721157ae682-6febbd3b75cso38213307b3.0 for ; Mon, 24 Mar 2025 08:15:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1742829312; x=1743434112; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=A1QGpzQwclM4jL9LhgL1zUXvVGOTcuboFRq9PgBNjLk=; b=QvyoKWw2KZC4R59rwxLMmGo9YBSGWoQgOlcfIYgW1Ja80mKSlFmQV/a/E7aL8KCvqD XSCzzJ2S1U+Xv9XBqAF7ATguLYNtQcEX4Xx5oVZj3jcX+ylVb4+/p8Hqx4mhKMdp77sG mN2IzNxPo0dIbrsv/3wY3EtkvtompH7UvNXBg0EngHYzf5D/zb7i4Jw8mONlqEx53I7D NTkFXvRhxoVPGU7oTJUaRuBIOHLEq6IFIkQg75Nu6O0+c91kCb+5nAoKFWm6Z2fmIXDl zi+FppUaKNeYxPoadSYthE+lbOt1YKoDgtkxVL27kGSgGbJDagBu48CLMpf2UIr18Ow0 52Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742829312; x=1743434112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=A1QGpzQwclM4jL9LhgL1zUXvVGOTcuboFRq9PgBNjLk=; b=CGuPpmgsK1wfZqOzDJ5pXPpRoTDQSFZ1CHWyDFu+g/Hep7k/n4HySPpiU80sipX4S0 +AHGtsTtykOGDZq2Tw+MBhNjsQj/nOM7IhJJ9IH8N+4xwsHBmxwMfL0UaBBX2fMFNLwP lUQhQhKMv96YEqGYwlHpEBtc9yq2vesg72DRSJTuMFI0dFu/2GlCZQ5BAiVj4fX9KY8I yjatQqSQqG03DcpXo5R4sGVqQ/JZdJbShFcJG7sT107hszHSc3OGYLEC+Ua/zCzKGr00 dSsTENh1UshL7rO0DpKn0jJ1BdLJgHzXJvjB6AXHY90oBAk7sqMSz+JVhdtwKe1FnXpK p1NQ== X-Forwarded-Encrypted: i=1; AJvYcCX/108NLRMJJUqxyVHWiFaOiEJn6tIujrai+50iJU5uJG0QXy/ryr2bqHvoBaG8fXQCbHzaTtHcN7g/SRN/YnFltWm4jAtv@freebsd.org X-Gm-Message-State: AOJu0YyoP3vKHfKNa/bRDPS9Brea3s0YBpMG8gcFAlY4TSdGjY0qImpt c317S2U5QQ98pkK+n9ECT3N1IvaclBO2psdt7Do9E6hE1lhshSmbyglM5mNRdvUSglUP6pRHxqU = X-Gm-Gg: ASbGncsgliePSsc5lF59REmbues18PZ4VpT8+OgjnbPZCfBkzWLiOgFqXetbVK9Pbp9 RgI+3UH82ni6vUMiccPi+B3Po8h1SYKd1yQL7L89YnADAsM/On/Bw3ZkVlV+k2uEaiHRJcIfKm0 0/lrBRP4+lFL4Jz5h6rfd1bgVuQTvFRR62/LJf+bixtRIfC1cKHDidQmgYI7Z+XkN/1M5uKDr0J T6i1dpWr3SrMg3Pm4c1m5B7WxOZR1l5ffWv9J8iX3g3tozMc4wiIUDR4mWi3mccPixihXTreshM x9YxWAHeYxYlLUTQPrVIFX93p8fwfcy18T8I0XbbKnHi7VpPccHjyyy9yX9RMrSuKPBio2LQYXp gwYWnLg== X-Google-Smtp-Source: AGHT+IHkdyhzQ21g5YcdHKEgfcNaD+BLnFi8LLDVlJDFPsxqGlcaD+yRfBkwwjhpze71H5bYZu2Szg== X-Received: by 2002:a05:690c:6284:b0:6fb:1f78:d9ee with SMTP id 00721157ae682-700bac5cbfamr190670577b3.15.1742829312394; Mon, 24 Mar 2025 08:15:12 -0700 (PDT) Received: from mail-yb1-f174.google.com (mail-yb1-f174.google.com. [209.85.219.174]) by smtp.gmail.com with ESMTPSA id 00721157ae682-700ba76d120sm15735867b3.42.2025.03.24.08.15.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Mar 2025 08:15:11 -0700 (PDT) Received: by mail-yb1-f174.google.com with SMTP id 3f1490d57ef6-e643f235a34so3077723276.1 for ; Mon, 24 Mar 2025 08:15:11 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUqvbbdXp9GWWYhmsekprduLVYppT+u8dOS43DF8399OwK21Q6Ry0djGmAKOvyurVJs/NTLUPw6DIqC43x3WZf7BzFzV7Ga@freebsd.org X-Received: by 2002:a05:6902:2609:b0:e60:9db3:af93 with SMTP id 3f1490d57ef6-e66a4db0502mr16840235276.24.1742829311389; Mon, 24 Mar 2025 08:15:11 -0700 (PDT) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Tomek CEDRO Date: Mon, 24 Mar 2025 16:14:57 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AQ5f1JrvbMl3XeVqDNuH7JoKjFy5E1oqX3AriL9HHNx7rO1mPe8SrvK6g1ezwbg Message-ID: Subject: Re: GPU Passthrough with FreeBSD 14.2 bhyve and NVidia Quadro RTX 6000/8000 To: Mario Marietto Cc: Shamim Shahriar , freebsd-virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4ZLxSK4jStz3cDN X-Spamd-Bar: ---- One quick question guys, what is the reason to pass GPU to bhyve VM? Is it to get 3D acceleration on a local display or access computational resources of the GPU (i.e. CUDA/CL)? I guess the second option as you connect with VNC anyways and that introduces latencies anyways so its still not really possible to work with CAD for instance? -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info