From owner-freebsd-current@FreeBSD.ORG Mon Aug 29 10:13:21 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69904106566C; Mon, 29 Aug 2011 10:13:21 +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 257478FC08; Mon, 29 Aug 2011 10:13:20 +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 <1QxyqF-0007vG-TL>; Mon, 29 Aug 2011 12:13:19 +0200 Received: from e178014041.adsl.alicedsl.de ([85.178.14.41] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1QxyqF-0003gY-QB>; Mon, 29 Aug 2011 12:13:19 +0200 Message-ID: <4E5B663F.5080304@zedat.fu-berlin.de> Date: Mon, 29 Aug 2011 12:13:19 +0200 From: "Hartmann, O." User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:6.0) Gecko/20110825 Thunderbird/6.0 MIME-Version: 1.0 To: FreeBSD Current , "freebsd-performance@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: 85.178.14.41 Cc: Subject: PHORONIX: OpenCL, GLSL Back-End For LLVM May Soon Open Up X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2011 10:13:21 -0000 Hello out there. Just read this a day ago at Phoronix: http://www.phoronix.com/scan.php?page=news_item&px=OTg0MQ I've also read that there is work done on the PTX assembly backend in LLVM for generation code for nVidia GPUs. I'm still grasping for the silky fathem having GPGPU on FreeBSD anyway like CUDA or OpenCL as the Linux and Windows fellows already have as well as the guys from OS X. Since nVidia offers 64bit ready BLOBs for their nice GPUs, I still hope that with LLVM, and maybe a proper OpenCL frontend like CLANG, FreeBSD users will have the chance to execute OpenCL code on a GPU. We use this stuff in science for now (and its done exclusiveley on Linux so far, since we use the CUDA SDK to generate OpenCL 1.1 code executed on TESLA and GTX570 graphics boards which give us impressive performance for our astrodynamical modelling ...). Sorry, if someone feels bothered by my repetitive bringing up this subject ... I still does not have lost all hope for FreeBSD. oh