Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Feb 2024 12:51:27 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        "B. E." <estrabd@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: GPU programming?
Message-ID:  <Zb_4z5IKLl5yuXTJ@troutmask.apl.washington.edu>
In-Reply-To: <CALSf6fRJA861r7XF=fOWOdfc7-AzGePa6r5P=bBA9-x-36LB4Q@mail.gmail.com>
References:  <Zb_fTkeKTYSxpfKc@troutmask.apl.washington.edu> <CALSf6fRJA861r7XF=fOWOdfc7-AzGePa6r5P=bBA9-x-36LB4Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
See the second paragraph of my initial post.  AMD provides
ROCm and Nvidia supplies CUDA.  These appear to be available
for Windows and Linux.  Are there any software/hardware drivers
required to actually accomplish the offloading? 

-- 
steve



On Sun, Feb 04, 2024 at 02:16:05PM -0600, B. E. wrote:
> gcc (and gfortran) has supported OpenMP for a very long time via their GOMP
> (pthreads underneath), not sure about LLVM based support or offloading (via
> the latest supported OpenMP specification) to accelerators on FreeBSD per
> se. What are you looking for in terms of OS support?
> 
> Cheers,
> Brett
> 
> On Sun, Feb 4, 2024 at 1:02 PM Steve Kargl <sgk@troutmask.apl.washington.edu>
> wrote:
> 
> > Is anyone aware of work towards GPU programming on FreeBSD?
> >
> > Here, I am not interested in using a GPU while playing a
> > video game or rendering graphics on a video monitor.  I'm
> > interested in offloading single and double precision
> > floating-point computations to a GPU via OpenACC or OpenMP
> > (ala HPC).
> >
> > Although using a high-end AMD Instinct MI300 would be great,
> > I'm looking for something a bit more affordable such as an
> > AMD RX 6700 XT.  AFAICT, this may require either porting
> > AMD ROCm software to FreeBSD or running it under the
> > linuxlator.
> >
> > https://www.amd.com/en/products/software/rocm.html
> >
> > --
> > Steve
> >
> >

-- 
Steve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Zb_4z5IKLl5yuXTJ>