From owner-freebsd-questions@freebsd.org Sun Dec 10 04:52:33 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16FDCE8210B for ; Sun, 10 Dec 2017 04:52:33 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D20BE63644 for ; Sun, 10 Dec 2017 04:52:32 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x22e.google.com with SMTP id o2so2921598ioe.8 for ; Sat, 09 Dec 2017 20:52:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=27C/wPZXkLBELZYqXOORe2tpM182H8Fr7nYcJZ9cmIo=; b=KmZabUcuID4ncXEeaO35PGkcwWhbgdvtbEnZfU8g8Kz5ylQhz7cWJFiCGROcVQTrms U7MCs3C7zRPsBsNJCC1Jido5dbA/TLIjR1Ix9XMfrLek54jw4Y8tAXVJWyOJPPhUVwl0 JX5SCmBPdteBZwjuOL1dETgzycq5IzX+5sNtSj4fbl8pe6RkyVHL5u96aiGrG2PVUNfL UM0gOKtACsDAqZB4xx1mNdenAXUcFn060eZ+87ce5se61le8RVWviWoSwBRp/hzOEtdG 9JtWs3TulkzO9U8r64D16Xqx6iCXVidYQDVsUKicQdyA87pxrPOanjKVQxDDMhsC+kn4 qilA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=27C/wPZXkLBELZYqXOORe2tpM182H8Fr7nYcJZ9cmIo=; b=d0GsWacJBYihSipE4czt3mtB8rknBZ2wj2ht/awS1PSPpi1kS1oOB1hNVKfD/61csF DvShfIOcC9iXiff2sw44/umfNm2O3eYYu95HWepU1mBjEUKkKL5f5EDYvR+e5NONIEU7 TKbzrrQaMx9q0/6I3CI2Yb12AdFmrus1wHAaryDVUZR/VRGGHolt7xjAw1+3U8C4hF+Q vlqFASrzEk7Hn8jqj353LPjTeYnX2AnCSx39eQaoukvLq3Ht1YgR1dGf8coaR/gkcY/E 25DGVl+EheFX+OHsUZs3fva3kXRLNccnNXLYW7PvZfyxf337AhC6w3U0djUE/WIfJE2O 1beQ== X-Gm-Message-State: AJaThX5x6YLpJ1z/8Pw509siUOJf1iTDlSoRD5SVQ80qkePquG9+v0XX PsH0PSUnzB9CDvCkLwuRWiAKqRC8Thi8TSe8l1c= X-Google-Smtp-Source: AGs4zMbD2f5wnTMY5wAwNoyLel92knd6QoAJaV6JGcjbyjqF3xkamDYedAt45hCc3wiSKXJFUkXRX3z36tDo0skT6WY= X-Received: by 10.107.85.5 with SMTP id j5mr48191330iob.296.1512881552053; Sat, 09 Dec 2017 20:52:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sat, 9 Dec 2017 20:52:31 -0800 (PST) In-Reply-To: References: <34331.107.77.207.211.1512384505.squirrel@cosmo.uchicago.edu> <0545699d-9df7-ced2-4990-27e3ecb8e531@ShaneWare.Biz> From: blubee blubeeme Date: Sun, 10 Dec 2017 12:52:31 +0800 Message-ID: Subject: Re: CUDA under FreeBSD To: Baho Utot Cc: freebsd-questions@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 04:52:33 -0000 On Sun, Dec 10, 2017 at 11:13 AM, Baho Utot wrote: > On 12/9/2017 9:45 PM, Jan Beich wrote: > >> Shane Ambler writes: >> >> On 04/12/2017 21:19, galtsev@kicp.uchicago.edu wrote: >>> >>> On Mon, December 4, 2017 4:24 am, Carmel NY wrote: >>>> >>>>> Out of morbid curiosity, I was wondering if anyone could tell me >>>>> the real reason that Nvidia does not support CUDA under >>>>> >>>> Arrogance would be my guess. >>>> >>> The morbid part is that they give us the linux libcuda, so we should be >>> able to run linux binaries that use cuda, just not native apps. >>> >> Modern CUDA toolkit is 64bit but runtime only works on 32bit (bug 206711). >> Building as -m32 is probably still possible but may not fit all workloads >> nor run as fast. >> >> FreeBSD? Also, what are the realistic expectations for it getting >>>>> supported shortly? >>>>> >>>> Zero is my estimate. The way to let one's steam about them is just >>>> not to buy ther hardware. Their attitude to open sourse and >>>> unwillingness to disclose details of their hardware was always much >>>> worse than that of their competitors (ATI/AMD, matrox...). >>>> >>>> This is just my opinion based on my subjective observations. >>>> >>> I'm sure on an episode of bsdnow, they mentioned asking an nvidia dev >>> at one of the conferences and they said there shouldn't be any technical >>> reason, it just isn't enabled in the build and they would look into it. >>> Still hasn't helped any. >>> >> Just like Vulkan, just like KMS, just like encoding/capture acceleration. >> NVIDIA always conveniently forgets about FreeBSD. However, the ailment >> isn't really specific to NVIDIA but affects most binary blob vendors. >> For one, Widevine CDM is maintained by Google but EME itself was pushed >> to W3C by Netflix, a FreeBSD vendor which conveniently forgot a browser >> can run on FreeBSD. >> >> > What is FreeBSD market share? > Could be the market share of FreeBSD is so small it is not worth their > time? > Maybe the FreeBSD developers are too abrasive? > Or maybe some other reason? > Linux is everywhere so maybe that is why Linux gets all the glory? > > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe > @freebsd.org" > NVIDIA doesn't forget about FreeBSD, there are devs over there that uses it. The issue is FreeBSD didn't have enough devs willing or able to do the work necessary to get the graphics ported in a way that would bring interest to this platform. The linuxkpi stuff is cute but it's not a real long term solution. The whole DRM/KMS needs to be ported to FreeBSD and have a few major titles over here; Steam for example, that would get people's attention. It's something that will get done but it needs some time. @Baho Maybe if you spent more time providing solutions and doing productive work you wouldn't have to be feeling like nobody wants you around. How does your answer help anyone overcoming the obstacle of getting CUDA on FreeBSD?