LLVM compiler backend for AMD Radeon HD r600 - the potential solution for OpenCL in FreeBSD?

"O. Hartmann" <[email protected]>
Newsgroups gmane.os.freebsd.performance,gmane.os.freebsd.current
Message-ID <[email protected]>
I read this week this article on Phoronix:

http://www.phoronix.com/scan.php?page=article&item=amd_r600g_llvm&num=1

Well, it looks promising to me in terms of having also OpenCL
capabilities for GPGPU, but as the report says, the code is not finished
and still in a very preliminary stage.

What is the opinion of the FreeBSD people about this approach? Does the
Gallium3D/Mesa driver with LLVM have the ability to bring
professionality of HPC/GPGPU to FreeBSD? Or is it a dead end?

I'm not familiar with the details of what's necessary for compiling
executables for a specific GPU but the compiler, as far as I know,
especially the code generator, needs to know about chip's internal and
so I fear it's like nVidia's chips a black box.

Oliver
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQEcBAEBAgAGBQJPoCKxAAoJEOgBcD7A/5N8PuQH/1n353gUEB0HsLlna2JyBhnm
2AjHjAjIRildNpdaaA2+mEpiUXTZ1R037nsZ+axeKcOtTR7++XE06VsjN0h3BMHG
JpKtCrvm9j8i0i9ptQ6qkDcVEBmiOPZ3jt+7UNC+kkS2kLjBhXOraOdcJmAlT0gk
2KC4ouzDPaWgQqscdZIcOZmW7ylaVKUrt+QYzyYP0898Lg03X3ismo5c/yVs7Lu3
jZtzi6hvq9umCDFXAGCOwauNTSCPCxS5z56Ne8gRSjzI0o2tah5WFut4WaRLdc4D
RkLm/yEbTKSRlH5A378Jf7dn0I5wwxXASahsI/M13t/YhZah5OKr0R/y7Ken1ZA=
=i9l5
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.