From owner-freebsd-performance@FreeBSD.ORG Tue May 1 17:51:47 2012 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2FC4F1065674; Tue, 1 May 2012 17:51:47 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id DB0AD8FC0C; Tue, 1 May 2012 17:51:46 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1SPHEn-0002aB-SR>; Tue, 01 May 2012 19:51:45 +0200 Received: from e178020237.adsl.alicedsl.de ([85.178.20.237] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1SPHEn-0005kt-N8>; Tue, 01 May 2012 19:51:45 +0200 Message-ID: <4FA022AB.5090706@zedat.fu-berlin.de> Date: Tue, 01 May 2012 19:51:39 +0200 From: "O. Hartmann" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120430 Thunderbird/12.0 MIME-Version: 1.0 To: freebsd-performance@freebsd.org, Current FreeBSD X-Enigmail-Version: 1.5pre Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigC31A0724EDD7B88BD20AF2FC" X-Originating-IP: 85.178.20.237 Cc: Subject: LLVM compiler backend for AMD Radeon HD r600 - the potential solution for OpenCL in FreeBSD? X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 May 2012 17:51:47 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC31A0724EDD7B88BD20AF2FC Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable I read this week this article on Phoronix: http://www.phoronix.com/scan.php?page=3Darticle&item=3Damd_r600g_llvm&num= =3D1 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 --------------enigC31A0724EDD7B88BD20AF2FC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----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----- --------------enigC31A0724EDD7B88BD20AF2FC--