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

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000002ba560610940672
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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=E2=80=AFPM Steve Kargl <sgk@troutmask.apl.washi=
ngton.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
>
>

--00000000000002ba560610940672
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">gcc (and gfortran) has supported OpenMP for a very long ti=
me via their GOMP (pthreads underneath), not sure about LLVM based support =
or offloading (via the latest supported OpenMP specification) to accelerato=
rs on FreeBSD per se. What are you looking for in terms of OS support?<div>=
<br></div><div>Cheers,</div><div>Brett</div></div><br><div class=3D"gmail_q=
uote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Feb 4, 2024 at 1:02=E2=
=80=AFPM Steve Kargl &lt;<a href=3D"mailto:sgk@troutmask.apl.washington.edu=
" target=3D"_blank">sgk@troutmask.apl.washington.edu</a>&gt; wrote:<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">Is anyone aware of work=
 towards GPU programming on FreeBSD?<br>
<br>
Here, I am not interested in using a GPU while playing a <br>
video game or rendering graphics on a video monitor.=C2=A0 I&#39;m<br>
interested in offloading single and double precision<br>
floating-point computations to a GPU via OpenACC or OpenMP<br>
(ala HPC).<br>
<br>
Although using a high-end AMD Instinct MI300 would be great, <br>
I&#39;m looking for something a bit more affordable such as an<br>
AMD RX 6700 XT.=C2=A0 AFAICT, this may require either porting <br>
AMD ROCm software to FreeBSD or running it under the<br>
linuxlator.<br>
<br>
<a href=3D"https://www.amd.com/en/products/software/rocm.html" rel=3D"noref=
errer" target=3D"_blank">https://www.amd.com/en/products/software/rocm.html=
</a><br>
<br>
-- <br>
Steve<br>
<br>
</blockquote></div>

--00000000000002ba560610940672--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALSf6fRJA861r7XF=fOWOdfc7-AzGePa6r5P=bBA9-x-36LB4Q>