From owner-freebsd-performance@FreeBSD.ORG Fri Mar 30 11:39:42 2012 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 616A1106566C; Fri, 30 Mar 2012 11:39:42 +0000 (UTC) (envelope-from nec556@retena.com) Received: from resmaa14.ono.com (smtp14.ono.com [62.42.230.176]) by mx1.freebsd.org (Postfix) with ESMTP id E4E9D8FC12; Fri, 30 Mar 2012 11:39:41 +0000 (UTC) Received: from GogPortatil.retena.com (85.219.45.142) by resmaa14.ono.com (8.5.113) (authenticated as nec556@retena.com) id 4EFDA806014E63F9; Fri, 30 Mar 2012 13:39:40 +0200 Message-ID: <4EFDA806014E63F9@> (added by postmaster@resmaa14.ono.com) X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Fri, 30 Mar 2012 13:41:10 +0200 To: freebsd-performance@freebsd.org, Current FreeBSD From: Eduardo Morras Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable X-Antivirus: AVG for E-mail 2012.0.1913 [2114/4903] Cc: Subject: Re: NEWS: NVIDIA Open-Sources Its CUDA Compiler 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: Fri, 30 Mar 2012 11:39:42 -0000 At 20:23 29/03/2012, you wrote: >=D0=92 Thu, 15 Dec 2011 01:02:03 +0100 >"O. Hartmann" =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > > Just read this on > > > > phoronix.com > > > > Is this finally a chance to get GPGPU on FreeBSD natively supported? > > > > nVidia has a binary driver, supporting well their higher end graphics > > cards on FreeBSD 64bit natively. > > > > I do not understand much about the compiler itself, it's "nvcc" as far > > as I know, and it is also doing well OpenCL (with some serious bugs we > > revealed). > > > > What would be needed to bring FreeBSd finally back to the HPC scenario > > with being capable of dealing natively with GPGPU stuff on nVidia > > graphics cards? There are libraries installed by the driver or the > > SDK. With a OpenSource compiler it should also be possible for nVidia, > > assumed the compiler works with freeBSD natively, to provide OpenCL > > stuff as well as CUDA stuff. > > Please correct me and destroy me "dreams" having FreeBSD in my lab > > working on GPUs ... > > > > The decission sounds like some pitfall in a contract. Is nVidia > > dropping CUDA in favour of OpenCL or is the CUDA compiler only a tiny > > piece of the whole thing that could be easily considered open source > > without changing the "great restricted Linux-only" picture? > > > > Maybe LLVM, now part of FreeBSD's backbone, is capable of taking > > advantage of the opening of the CUDA compiler so we will see a > > combination of CLANG/OpenCL/CUDA soon on FreeBSD introduced by LLVM? > > > > Well, well, this is awesome ... ;-) > > > > Oliver > > > >Perhaps it will interest yous http://runtime.bordeaux.inria.fr/StarPU/ >Just tried it - excellent build from source code in FreeBSD CURRENT. There's an initial port of x10-lang=20 http://x10-lang.org/ It's a language developed by=20 IBM that output to C++ or Java source code when=20 compiled with distributed/cluster ala OpenMPI=20 included. Last version adds Cuda output inside c++ backend. =20