Date: Sat, 1 Sep 2018 16:34:17 +0100 From: Steve O'Hara-Smith <steve@sohara.org> To: freebsd-questions@freebsd.org Subject: Re: FreeBSD OpenCL/CUDA nVidia Message-ID: <20180901163417.17958691bbdf6b85168ead16@sohara.org> In-Reply-To: <SN1PR20MB210901AA55C18138EB2206B5800E0@SN1PR20MB2109.namprd20.prod.outlook.com> References: <CAFYkXj=vMHsd6YXTEWhLvH7Xz4L6UwdfrFWqRj0rj4rS7UtE5Q@mail.gmail.com> <CABHD1wTN9gzQbfURNGqsqEv36QYQh60EZvNFzNO4c-X47G_sPw@mail.gmail.com> <CAFYkXjnBWjwUfiOFbqARrX9HNpJRWVEiSsHcC79Yd7Ec75QOBQ@mail.gmail.com> <SN1PR20MB210901AA55C18138EB2206B5800E0@SN1PR20MB2109.namprd20.prod.outlook.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 1 Sep 2018 14:54:26 +0000 Carmel NY <carmel_ny@outlook.com> wrote: > I don't believe that is a correct interpretation of the problem. Several > years ago, FreeBSD was unable to support nVidia's 64 bit drivers. You have it backwards - nVidia's drivers come from nVidia they choose what platforms to write drivers for, how often to update them and what features to support on each platform. They naturally prioritise the platforms that lead to the most sales - which would be Windows (several versions for different versions of Windows) then Linux then FreeBSD. If memory serves correctly FreeBSD originally supported running nVidia's 32 bit Linux drivers with the aid of the linux emulation layer. It was some time before FreeBSD had a 64 bit Linux emulation layer. Nothing to do with supporting nVidia products, everything to do with supporting Linux ABIs. Now nVidia provide FreeBSD drivers so there's little incentive to consider running the Linux drivers under emulation. > A far more easily implemented plan would be for the FreeBSD developers to > pin point exactly what FreeBSD needs to do to become fully compatible > with nVidia products. nVidia make products for several versions of Windows, Linux and FreeBSD these drivers are all different and tailored to their targets by nVidia with the help of the OS makers in each case. There's no such thing as "fully compatible with nVidia products", it's not as though Windows and Linux run the same drivers. -- Steve O'Hara-Smith <steve@sohara.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180901163417.17958691bbdf6b85168ead16>