Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Sep 2018 21:54:25 +0200
From:      cpghost <cpghost@cordula.ws>
To:        freebsd-questions@freebsd.org
Subject:   Re: FreeBSD OpenCL/CUDA nVidia
Message-ID:  <82b82492-fcca-c627-de2b-4072e5902f34@cordula.ws>
In-Reply-To: <CAFYkXjmZcus_eQ4bCfh6qSZaVvDhboej7BCVHQi6R9wtS4QiOg@mail.gmail.com>
References:  <CAFYkXj=vMHsd6YXTEWhLvH7Xz4L6UwdfrFWqRj0rj4rS7UtE5Q@mail.gmail.com> <CABHD1wTN9gzQbfURNGqsqEv36QYQh60EZvNFzNO4c-X47G_sPw@mail.gmail.com> <CAFYkXjnBWjwUfiOFbqARrX9HNpJRWVEiSsHcC79Yd7Ec75QOBQ@mail.gmail.com> <SN1PR20MB210901AA55C18138EB2206B5800E0@SN1PR20MB2109.namprd20.prod.outlook.com> <CAFYkXjnynmiykYnENt5KDQs+weo=V96na7OVHv5y0FiKAMNb=Q@mail.gmail.com> <f3825f59-e565-133d-7828-15f297c9a437@kicp.uchicago.edu> <CAFYkXjmZcus_eQ4bCfh6qSZaVvDhboej7BCVHQi6R9wtS4QiOg@mail.gmail.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On 9/1/18 11:07 PM, CeDeROM wrote:
> What is the current AMD/ATI support for Open-Source? Do they provide
> full GPU specification as opposed to nVidia?

To be frank: not that good either. I have an RX 580 running amdgpu open
source driver. Xorg and OpenGL support is supperb. But OpenCL sucks big way.

There is clover, the open source OpenCL implemention of Mesa, but it is
totally unusable for anything serious (even OpenCL 1.1 and OpenCL 1.2).
Even clinfo would dump core after displaying lots of infos on the GPU.

Then there is AMD-APP, which is supposed to support OpenCL 1.2, but
that is part of closed driver amdgpu-pro, which runs only on Linux.

I'm dual-booting FreeBSD and Manjaro-Linux just to be able to do OpenCL
stuff on Linux. But even there, the opencl-amd AUR package which
extracts the OpenCL bits from the amdgpu-pro driver and puts them into
the (much better and newer) amdgpu driver causes some packages like,
say, xmr-stak-amd to generate invalid results on the GPU... which is,
according to xmr-stak-amd developer due to the opencl support in
amdgpu-pro 18.x driver to be broken, and that one has to downgrade
to amdgpu-pro 17.x opencl.

It is not easy to use OpenCL on AMD right now. They are developing
the ROCm platform[1], which looks promising, but they are not there yet.

[1] https://rocm.github.io/

> Best regards,
> Tomek

Regards,
cpghost.



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?82b82492-fcca-c627-de2b-4072e5902f34>