Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Nov 2019 08:35:00 -0500
From:      Theron <theron.tarigo@gmail.com>
To:        Gleb Popov <arrowd@freebsd.org>, freebsd-hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Linking Linux library to FreeBSD program.
Message-ID:  <7679128e-d565-0132-2fe2-cc1083abfa8d@gmail.com>
In-Reply-To: <CALH631m8OD95VFWV7=znTebBrLNBQYWwXnSDMaEcWZriBQEiQA@mail.gmail.com>
References:  <CALH631m8OD95VFWV7=znTebBrLNBQYWwXnSDMaEcWZriBQEiQA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2019-11-22 02:36, Gleb Popov wrote:
> What course of action could be taken in this situation? My plan is to
> generate a native wrapper library for libcudart.so in which every exported
> function would call Linux binary linked to real libcudart.so and route
> function arguments via RPC or some other mechanism. This looks awful for
> sure, but I don't see any other solutions.
https://github.com/shkhln/nvshim appears to allow using Nvidia Linux 
binary by FreeBSD executable, but for Vulkan.  Does that look like it 
could be extended to support CUDA?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7679128e-d565-0132-2fe2-cc1083abfa8d>